[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
158 | 0 | 0 | 1 | 99.367% | 148.392 |
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.055 |
info.magnolia.security.app.action.availability | 7 | 0 | 0 | 1 | 85.714% | 8.691 |
info.magnolia.security.setup | 35 | 0 | 0 | 0 | 100% | 103.258 |
info.magnolia.security.app.tools.role | 1 | 0 | 0 | 0 | 100% | 0.006 |
info.magnolia.security.app.util | 2 | 0 | 0 | 0 | 100% | 0.002 |
info.magnolia.security.app.action | 17 | 0 | 0 | 0 | 100% | 16.204 |
info.magnolia.security.app.dialog.field.property | 3 | 0 | 0 | 0 | 100% | 0.024 |
info.magnolia.security.app.tools.permission | 3 | 0 | 0 | 0 | 100% | 0.061 |
info.magnolia.security.app.dialog.action | 23 | 0 | 0 | 0 | 100% | 15.351 |
info.magnolia.security.app.tools.group | 1 | 0 | 0 | 0 | 100% | 0.147 |
info.magnolia.security.app.dialog.field | 27 | 0 | 0 | 0 | 100% | 1.309 |
info.magnolia.security.setup.migration | 4 | 0 | 0 | 0 | 100% | 3.284 |
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.045 | |
WorkspaceAccessControlValidatorTest | 17 | 0 | 0 | 0 | 100% | 0.01 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
IsNotCurrentUserRuleTest | 5 | 0 | 0 | 1 | 80% | 2.31 | |
SecurityAppWritePermissionRequiredRuleTest | 2 | 0 | 0 | 0 | 100% | 6.381 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
BootstrapFileTest | 1 | 0 | 0 | 0 | 100% | 1.862 | |
SecurityModuleVersionHandlerTest | 34 | 0 | 0 | 0 | 100% | 101.396 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
RoleAssignmentPresenterTest | 1 | 0 | 0 | 0 | 100% | 0.006 |
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% | 2.859 | |
DeleteFolderActionTest | 7 | 0 | 0 | 0 | 100% | 7.789 | |
DeleteGroupActionTest | 3 | 0 | 0 | 0 | 100% | 2.433 | |
DeleteRoleActionTest | 3 | 0 | 0 | 0 | 100% | 2.4 | |
OpenEditRoleDialogActionTest | 1 | 0 | 0 | 0 | 100% | 0.723 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
EnabledFieldTransformerTest | 3 | 0 | 0 | 0 | 100% | 0.024 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
PermissionToolPresenterTest | 3 | 0 | 0 | 0 | 100% | 0.061 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
DuplicateRoleActionTest | 1 | 0 | 0 | 0 | 100% | 0.563 | |
DuplicateUserActionTest | 1 | 0 | 0 | 0 | 100% | 1.4 | |
SaveGroupDialogActionTest | 1 | 0 | 0 | 0 | 100% | 0.855 | |
SaveRoleDialogActionTest | 13 | 0 | 0 | 0 | 100% | 7.896 | |
SaveUserDialogActionTest | 7 | 0 | 0 | 0 | 100% | 4.637 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
GroupMemberPresenterTest | 1 | 0 | 0 | 0 | 100% | 0.147 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
AccessControlListFieldTest | 1 | 0 | 0 | 0 | 100% | 0.232 | |
AccessControlListTest | 6 | 0 | 0 | 0 | 100% | 0.152 | |
SystemLanguagesFieldFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.183 | |
WebAccessFieldFactoryTest | 1 | 0 | 0 | 0 | 100% | 0.293 | |
WorkspaceAccessControlListTest | 13 | 0 | 0 | 0 | 100% | 0.367 | |
WorkspaceAccessFieldFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.082 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
MoveAclPermissionsBetweenWorkspacesTest | 4 | 0 | 0 | 0 | 100% | 3.284 |
[Summary] [Package List] [Test Cases]
testTrueOnNodeWithDifferentName | 1.993 | |
testFalseOnException | 0 | |
skipped | ||
testTrueOnProperty | 0.078 | |
testTrueOnNull | 0.083 | |
testFalseOnNodeWithSameName | 0.156 |
isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole | 5.464 | |
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole | 0.917 |
testFolderIsDeleted | 1.148 | |
testDeleteMultiFolders | 0.801 | |
testFolderIsNotDeletedIfNotEmpty | 0.91 |
testDeleteMultiFoldersInRoles | 0.761 | |
testDeleteMultiFoldersInGroups | 0.721 | |
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed | 1.066 | |
testFolderIsNotDeletedIfRoleInUse | 0.798 | |
testEmptyFolderIsDeleted | 0.652 | |
testFolderIsDeletedIfGroupInUse | 0.779 | |
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole | 3.012 |
testGroupIsDeletedIfItIsAssignedToGroup | 0.934 | |
testGroupIsDeletedIfItIsAssignedToUser | 0.769 | |
testGroupIsDeletedWhenThereIsNoUserNorGroup | 0.73 |
testRoleIsDeletedWhenItIsAssignedToUser | 0.757 | |
testRoleIsDeletedWhenThereIsNoUserNorGroup | 0.656 | |
testRoleIsDeletedWhenItIsAssignedToGroup | 0.987 |
editRoleAddsWorkspaceAcls | 0.968 | |
createRoleWithAclsForUserRolesWorkspace | 0.633 | |
renameRole | 0.461 | |
createRoleAddsUriAcls | 0.446 | |
renameRoleAndModifyOtherUserRoleAcls | 0.481 | |
validRoleNameIsUsedWhenCreatingRole | 0.781 | |
validRoleNameIsUsedWhenRenameRole | 0.645 | |
createRoleWithEmptyAcls | 0.75 | |
createRoleAddsWorkspaceAcls | 0.641 | |
removingAllAclEntriesAlsoRemovesAclNode | 0.478 | |
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists | 0.425 | |
createRoleWithRecursiveWorkspaceAclAddsTwoEntries | 0.571 | |
removeAclEntry | 0.616 |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot | 0.515 | |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser | 0.429 | |
testChildNodeIsUpdated | 0.586 | |
testStoreGroupsCollection | 0.955 | |
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists | 0.601 | |
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists | 0.934 | |
testStoreRolesCollection | 0.617 |
testGetEntryByNodeAccessTypeNodeWithTestPath | 0.029 | |
saveEntriesWithEmptyPath | 0.018 | |
saveEntriesWithNullPath | 0.016 | |
testGetEntryByNodeAccessTypeNodeWithRootPath | 0.041 | |
testSaveEntriesAccessTypeNodeWithTestPath | 0.022 | |
testSaveEntriesAccessTypeNodeWithRootPath | 0.026 |
testPropertyIsSetToFalse | 0.02 | |
testPropertyIsSetToTrue | 0.003 | |
testIfEnabledPropertyIsNotSetThanReturnTrue | 0.001 |
languageNamesInGerman | 0.119 | |
selectedLanguageShouldBeTheOneSetInContext | 0.042 | |
languageNamesInEnglish | 0.022 |
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission | 0.024 | |
deniesGivingRecursivePermissionWhenUserHasNodeOnlyPermission | 0.001 | |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission1 | 0.001 | |
deniesGivingWritePermissionOnRootWhenUserHasWritePermissionOnlyOnSubnodes | 0.002 | |
allowsGivingPermissionsWhenUserHasRestrictedSubNodePermission | 0.001 | |
givingAllPermissionToRootWhenUserHasRecursiveWritePermission | 0 | |
allowsDenyingRecursively | 0.001 | |
allowsGivingRecursiveWritePermissionWhenUserHasRecursiveWritePermission | 0.001 | |
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission | 0.001 | |
deniesGivingWritePermissionWhenUserHasWritePermissionOnlyOnSubnodes | 0.001 | |
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission | 0.003 | |
allowsGivingSubNodeReadPermissionWhenUserHasReadPermission | 0.001 | |
deniesGivingSubnodeWritePermissionWhenUserHasReadPermission | 0.002 | |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission | 0.001 | |
allowsGivingDenyPermissionWhenUserHasReadPermission | 0.002 | |
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission | 0.002 | |
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission | 0.001 | |
givingAllPermissionToAllWhenUserHasRecursiveWritePermission | 0 |
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission | 0.002 | |
deniesGivingRecursivePermissionWhenUserHasNodeOnlyPermission | 0.001 | |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission1 | 0 | |
deniesGivingWritePermissionOnRootWhenUserHasWritePermissionOnlyOnSubnodes | 0 | |
allowsGivingPermissionsWhenUserHasRestrictedSubNodePermission | 0.001 | |
givingAllPermissionToRootWhenUserHasRecursiveWritePermission | 0 | |
allowsDenyingRecursively | 0.002 | |
allowsGivingRecursiveWritePermissionWhenUserHasRecursiveWritePermission | 0 | |
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission | 0 | |
deniesGivingWritePermissionWhenUserHasWritePermissionOnlyOnSubnodes | 0.001 | |
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission | 0 | |
allowsGivingSubNodeReadPermissionWhenUserHasReadPermission | 0 | |
deniesGivingSubnodeWritePermissionWhenUserHasReadPermission | 0.001 | |
deniesGivingSubNodePermissionWhenUserHasAnIncompatibleSubNodePermission | 0.001 | |
allowsGivingDenyPermissionWhenUserHasReadPermission | 0 | |
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission | 0.001 | |
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission | 0 |
saveEntriesWithEmptyPath | 0.047 | |
updateAccessTypeWhenModifyingPathWithWildcard | 0.039 | |
saveEntriesWithNullPath | 0.041 | |
saveEntriesDeduplicatesEntries | 0.023 | |
readEntriesMergesEntriesByBasePathAndPermission | 0.023 | |
saveEntriesWithSeparateAccessTypes | 0.023 | |
sanitizeTrailingSlashesUponConstructAndUponSetPath | 0.033 | |
readEntriesExpandsPathIntoPathAndAccessType | 0.026 | |
sanitizeEntriesUponConstructAndUponSetPathIfNeeded | 0.021 | |
sanitizeTrailingSlashesAndRedundantWildcards | 0.02 | |
saveEntriesCreatesDoubleEntriesForAccessTypeNodeAndChildren | 0.025 | |
readEntriesDeduplicatesEntries | 0.031 | |
mergeEntries | 0.015 |
testShowsAclRuleFromRepository | 0.039 | |
testShowsCombinedEntryAsOneRow | 0.022 | |
testShowsFixesWrongTypeOfPermission | 0.021 |
buildContainerByDumpUserName | 0.056 | |
buildContainerWhenUserHasAssignedGroupWhichDoesNotExistInMagnolia | 0.003 | |
buildContainerByDumpGroupName | 0.002 |
findViolatedPermissionsWhenPermissionsInterfere | 0.002 | |
testFindBestMatchingPermissions | 0 |
testInvalidPath | 0.986 | |
testDoExecuteSubPathNoUpdate | 0.854 | |
testDoExecuteSubPathUpdate | 0.718 | |
testDoExecuteNoSubPath | 0.726 |
emptyLabelsAreRemovedOnUpdateTo51 | 6.367 | |
updateFrom553 | 1.107 | |
updateFrom565 | 0.79 | |
updateFrom533AddSearchToSubApps | 2.827 | |
updateFrom541AddSortableProperty | 2.121 | |
systemLanguagesFieldAddedOnUpdateTo511 | 4.324 | |
updateFrom548InstallsToolsSubApp | 1.817 | |
updateFrom533ReconfigureDuplicateRoleAction | 2.313 | |
testUpdateTo523SetsWritePermissionForSecuritySubappActions | 2.994 | |
testUpdateTo51NewActionbarSectionInUsers | 4.216 | |
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask | 1.873 | |
folderSupportAddedToRolesSubAppOnUpdateTo52 | 4.132 | |
testUpdateTo524 | 3.101 | |
updateFrom531ReconfigureDeleteFolderActions | 2.676 | |
testUpdateTo51DeleteRoleActionClass | 4.691 | |
updateFrom535ReconfigureDuplicateUserAction | 1.926 | |
testUpdateTo51DeleteUserActionAvailability | 4.432 | |
setEditUserActionAsDefaultOnUpdateto521 | 3.491 | |
testUpdateFrom50 | 4.181 | |
testUpdateFrom521 | 3.508 | |
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 | 3.999 | |
updateFrom54RemoveIndependentConfirmDialogs | 1.799 | |
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 | 3.676 | |
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses | 1.056 | |
folderSupportAddedToGroupsSubAppOnUpdateTo52 | 4.018 | |
updateFrom538AddEmailValidator | 2.317 | |
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 | 4.002 | |
testUpdateTo51DeleteGroupActionClass | 4.059 | |
updateFrom55FixConfigurationAndSecurityAppConfiguration | 1.02 | |
updateFrom53SetsWritePermissionForUsersSubappActions | 2.375 | |
updateFrom543ReconfiguresFactoryClassOfSystemLanguagesField | 1.27 | |
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 | 3.682 | |
updateFrom546SetsDelegateActionForSecuritySubApps | 1.241 | |
testUpdateTo51DeleteItemsAction | 3.995 |