[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
153 | 0 | 0 | 1 | 99.346% | 54.853 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
info.magnolia.security.app.dialog.field.validator | 35 | 0 | 0 | 0 | 100% | 0.016 |
info.magnolia.security.app.action.availability | 7 | 0 | 0 | 1 | 85.714% | 1.827 |
info.magnolia.security.setup | 34 | 0 | 0 | 0 | 100% | 43.463 |
info.magnolia.security.app.tools.role | 1 | 0 | 0 | 0 | 100% | 0.001 |
info.magnolia.security.app.util | 2 | 0 | 0 | 0 | 100% | 0.002 |
info.magnolia.security.app.action | 17 | 0 | 0 | 0 | 100% | 4.426 |
info.magnolia.security.app.tools.permission | 2 | 0 | 0 | 0 | 100% | 0.01 |
info.magnolia.security.app.dialog.action | 23 | 0 | 0 | 0 | 100% | 4.214 |
info.magnolia.security.app.tools.group | 1 | 0 | 0 | 0 | 100% | 0.036 |
info.magnolia.security.app.dialog.field | 27 | 0 | 0 | 0 | 100% | 0.289 |
info.magnolia.security.setup.migration | 4 | 0 | 0 | 0 | 100% | 0.569 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
WebAccessControlValidatorTest | 18 | 0 | 0 | 0 | 100% | 0.011 |
![]() |
WorkspaceAccessControlValidatorTest | 17 | 0 | 0 | 0 | 100% | 0.005 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
IsNotCurrentUserRuleTest | 5 | 0 | 0 | 1 | 80% | 0.445 |
![]() |
SecurityAppWritePermissionRequiredRuleTest | 2 | 0 | 0 | 0 | 100% | 1.382 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
BootstrapFileTest | 1 | 0 | 0 | 0 | 100% | 0.415 |
![]() |
SecurityModuleVersionHandlerTest | 33 | 0 | 0 | 0 | 100% | 43.048 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
RoleAssignmentPresenterTest | 1 | 0 | 0 | 0 | 100% | 0.001 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
AccessControlPropertyUtilTest | 2 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
DeleteEmptyFolderActionTest | 3 | 0 | 0 | 0 | 100% | 0.936 |
![]() |
DeleteFolderActionTest | 7 | 0 | 0 | 0 | 100% | 2.264 |
![]() |
DeleteGroupActionTest | 3 | 0 | 0 | 0 | 100% | 0.555 |
![]() |
DeleteRoleActionTest | 3 | 0 | 0 | 0 | 100% | 0.516 |
![]() |
OpenEditRoleDialogActionTest | 1 | 0 | 0 | 0 | 100% | 0.155 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
PermissionToolPresenterTest | 2 | 0 | 0 | 0 | 100% | 0.01 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
DuplicateRoleActionTest | 1 | 0 | 0 | 0 | 100% | 0.175 |
![]() |
DuplicateUserActionTest | 1 | 0 | 0 | 0 | 100% | 0.514 |
![]() |
SaveGroupDialogActionTest | 1 | 0 | 0 | 0 | 100% | 0.197 |
![]() |
SaveRoleDialogActionTest | 13 | 0 | 0 | 0 | 100% | 2.208 |
![]() |
SaveUserDialogActionTest | 7 | 0 | 0 | 0 | 100% | 1.12 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
GroupMemberPresenterTest | 1 | 0 | 0 | 0 | 100% | 0.036 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
AccessControlListFieldTest | 1 | 0 | 0 | 0 | 100% | 0.03 |
![]() |
AccessControlListTest | 6 | 0 | 0 | 0 | 100% | 0.041 |
![]() |
SystemLanguagesFieldFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.053 |
![]() |
WebAccessFieldFactoryTest | 1 | 0 | 0 | 0 | 100% | 0.043 |
![]() |
WorkspaceAccessControlListTest | 13 | 0 | 0 | 0 | 100% | 0.096 |
![]() |
WorkspaceAccessFieldFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.026 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
MoveAclPermissionsBetweenWorkspacesTest | 4 | 0 | 0 | 0 | 100% | 0.569 |
[Summary] [Package List] [Test Cases]
![]() |
testTrueOnNodeWithDifferentName | 0.378 |
![]() |
testFalseOnException | 0 |
skipped | ||
![]() |
testTrueOnProperty | 0.025 |
![]() |
testTrueOnNull | 0.024 |
![]() |
testFalseOnNodeWithSameName | 0.018 |
![]() |
isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole | 1.104 |
![]() |
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole | 0.278 |
![]() |
testFolderIsDeleted | 0.395 |
![]() |
testDeleteMultiFolders | 0.288 |
![]() |
testFolderIsNotDeletedIfNotEmpty | 0.253 |
![]() |
testDeleteMultiFoldersInRoles | 0.226 |
![]() |
testDeleteMultiFoldersInGroups | 0.218 |
![]() |
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed | 0.29 |
![]() |
testFolderIsNotDeletedIfRoleInUse | 0.306 |
![]() |
testEmptyFolderIsDeleted | 0.194 |
![]() |
testFolderIsDeletedIfGroupInUse | 0.218 |
![]() |
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole | 0.812 |
![]() |
testGroupIsDeletedIfItIsAssignedToGroup | 0.194 |
![]() |
testGroupIsDeletedIfItIsAssignedToUser | 0.173 |
![]() |
testGroupIsDeletedWhenThereIsNoUserNorGroup | 0.188 |
![]() |
testRoleIsDeletedWhenItIsAssignedToUser | 0.163 |
![]() |
testRoleIsDeletedWhenThereIsNoUserNorGroup | 0.16 |
![]() |
testRoleIsDeletedWhenItIsAssignedToGroup | 0.193 |
![]() |
editRoleAddsWorkspaceAcls | 0.224 |
![]() |
createRoleWithAclsForUserRolesWorkspace | 0.138 |
![]() |
renameRole | 0.137 |
![]() |
createRoleAddsUriAcls | 0.131 |
![]() |
renameRoleAndModifyOtherUserRoleAcls | 0.181 |
![]() |
validRoleNameIsUsedWhenCreatingRole | 0.167 |
![]() |
validRoleNameIsUsedWhenRenameRole | 0.14 |
![]() |
createRoleWithEmptyAcls | 0.157 |
![]() |
createRoleAddsWorkspaceAcls | 0.174 |
![]() |
removingAllAclEntriesAlsoRemovesAclNode | 0.194 |
![]() |
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists | 0.18 |
![]() |
createRoleWithRecursiveWorkspaceAclAddsTwoEntries | 0.238 |
![]() |
removeAclEntry | 0.147 |
![]() |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot | 0.179 |
![]() |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser | 0.199 |
![]() |
testChildNodeIsUpdated | 0.164 |
![]() |
testStoreGroupsCollection | 0.138 |
![]() |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists | 0.138 |
![]() |
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists | 0.177 |
![]() |
testStoreRolesCollection | 0.125 |
![]() |
testGetEntryByNodeAccessTypeNodeWithTestPath | 0.013 |
![]() |
saveEntriesWithEmptyPath | 0.006 |
![]() |
saveEntriesWithNullPath | 0.006 |
![]() |
testGetEntryByNodeAccessTypeNodeWithRootPath | 0.005 |
![]() |
testSaveEntriesAccessTypeNodeWithTestPath | 0.006 |
![]() |
testSaveEntriesAccessTypeNodeWithRootPath | 0.005 |
![]() |
languageNamesInGerman | 0.034 |
![]() |
selectedLanguageShouldBeTheOneSetInContext | 0.013 |
![]() |
languageNamesInEnglish | 0.006 |
![]() |
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission | 0.008 |
![]() |
deniesGivingRecursivePermissionWhenUserHasNodeOnlyPermission | 0 |
![]() |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission1 | 0 |
![]() |
deniesGivingWritePermissionOnRootWhenUserHasWritePermissionOnlyOnSubnodes | 0 |
![]() |
allowsGivingPermissionsWhenUserHasRestrictedSubNodePermission | 0 |
![]() |
givingAllPermissionToRootWhenUserHasRecursiveWritePermission | 0 |
![]() |
allowsDenyingRecursively | 0.001 |
![]() |
allowsGivingRecursiveWritePermissionWhenUserHasRecursiveWritePermission | 0 |
![]() |
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission | 0 |
![]() |
deniesGivingWritePermissionWhenUserHasWritePermissionOnlyOnSubnodes | 0.001 |
![]() |
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission | 0 |
![]() |
allowsGivingSubNodeReadPermissionWhenUserHasReadPermission | 0 |
![]() |
deniesGivingSubnodeWritePermissionWhenUserHasReadPermission | 0 |
![]() |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission | 0 |
![]() |
allowsGivingDenyPermissionWhenUserHasReadPermission | 0 |
![]() |
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission | 0.001 |
![]() |
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission | 0 |
![]() |
givingAllPermissionToAllWhenUserHasRecursiveWritePermission | 0 |
![]() |
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission | 0 |
![]() |
deniesGivingRecursivePermissionWhenUserHasNodeOnlyPermission | 0.001 |
![]() |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission1 | 0 |
![]() |
deniesGivingWritePermissionOnRootWhenUserHasWritePermissionOnlyOnSubnodes | 0 |
![]() |
allowsGivingPermissionsWhenUserHasRestrictedSubNodePermission | 0.001 |
![]() |
givingAllPermissionToRootWhenUserHasRecursiveWritePermission | 0 |
![]() |
allowsDenyingRecursively | 0.001 |
![]() |
allowsGivingRecursiveWritePermissionWhenUserHasRecursiveWritePermission | 0 |
![]() |
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission | 0.001 |
![]() |
deniesGivingWritePermissionWhenUserHasWritePermissionOnlyOnSubnodes | 0 |
![]() |
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission | 0 |
![]() |
allowsGivingSubNodeReadPermissionWhenUserHasReadPermission | 0.001 |
![]() |
deniesGivingSubnodeWritePermissionWhenUserHasReadPermission | 0 |
![]() |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission | 0 |
![]() |
allowsGivingDenyPermissionWhenUserHasReadPermission | 0 |
![]() |
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission | 0 |
![]() |
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission | 0 |
![]() |
saveEntriesWithEmptyPath | 0.007 |
![]() |
updateAccessTypeWhenModifyingPathWithWildcard | 0.008 |
![]() |
saveEntriesWithNullPath | 0.007 |
![]() |
saveEntriesDeduplicatesEntries | 0.008 |
![]() |
readEntriesMergesEntriesByBasePathAndPermission | 0.016 |
![]() |
saveEntriesWithSeparateAccessTypes | 0.007 |
![]() |
sanitizeTrailingSlashesUponConstructAndUponSetPath | 0.007 |
![]() |
readEntriesExpandsPathIntoPathAndAccessType | 0.006 |
![]() |
sanitizeEntriesUponConstructAndUponSetPathIfNeeded | 0.005 |
![]() |
sanitizeTrailingSlashesAndRedundantWildcards | 0.007 |
![]() |
saveEntriesCreatesDoubleEntriesForAccessTypeNodeAndChildren | 0.006 |
![]() |
readEntriesDeduplicatesEntries | 0.006 |
![]() |
mergeEntries | 0.006 |
![]() |
testShowsAclRuleFromRepository | 0.012 |
![]() |
testShowsCombinedEntryAsOneRow | 0.007 |
![]() |
testShowsFixesWrongTypeOfPermission | 0.007 |
![]() |
findViolatedPermissionsWhenPermissionsInterfere | 0.002 |
![]() |
testFindBestMatchingPermissions | 0 |
![]() |
testInvalidPath | 0.149 |
![]() |
testDoExecuteSubPathNoUpdate | 0.133 |
![]() |
testDoExecuteSubPathUpdate | 0.133 |
![]() |
testDoExecuteNoSubPath | 0.154 |
![]() |
emptyLabelsAreRemovedOnUpdateTo51 | 2.432 |
![]() |
updateFrom553 | 0.388 |
![]() |
updateFrom533AddSearchToSubApps | 1.058 |
![]() |
updateFrom541AddSortableProperty | 0.743 |
![]() |
systemLanguagesFieldAddedOnUpdateTo511 | 1.913 |
![]() |
updateFrom548InstallsToolsSubApp | 0.565 |
![]() |
updateFrom533ReconfigureDuplicateRoleAction | 0.992 |
![]() |
testUpdateTo523SetsWritePermissionForSecuritySubappActions | 1.323 |
![]() |
testUpdateTo51NewActionbarSectionInUsers | 1.957 |
![]() |
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask | 0.638 |
![]() |
folderSupportAddedToRolesSubAppOnUpdateTo52 | 1.951 |
![]() |
testUpdateTo524 | 1.289 |
![]() |
updateFrom531ReconfigureDeleteFolderActions | 1.091 |
![]() |
testUpdateTo51DeleteRoleActionClass | 1.996 |
![]() |
updateFrom535ReconfigureDuplicateUserAction | 0.901 |
![]() |
testUpdateTo51DeleteUserActionAvailability | 1.857 |
![]() |
setEditUserActionAsDefaultOnUpdateto521 | 1.541 |
![]() |
testUpdateFrom50 | 1.957 |
![]() |
testUpdateFrom521 | 1.5 |
![]() |
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 | 1.813 |
![]() |
updateFrom54RemoveIndependentConfirmDialogs | 0.711 |
![]() |
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 | 1.589 |
![]() |
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses | 0.422 |
![]() |
folderSupportAddedToGroupsSubAppOnUpdateTo52 | 1.78 |
![]() |
updateFrom538AddEmailValidator | 0.734 |
![]() |
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 | 1.837 |
![]() |
testUpdateTo51DeleteGroupActionClass | 1.886 |
![]() |
updateFrom55FixConfigurationAndSecurityAppConfiguration | 0.388 |
![]() |
updateFrom53SetsWritePermissionForUsersSubappActions | 1.071 |
![]() |
updateFrom543ReconfiguresFactoryClassOfSystemLanguagesField | 0.586 |
![]() |
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 | 1.767 |
![]() |
updateFrom546SetsDelegateActionForSecuritySubApps | 0.48 |
![]() |
testUpdateTo51DeleteItemsAction | 1.892 |