Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
109 0 0 1 99.083% 50.789

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.security.app.dialog.field 21 0 0 0 100% 0.139
info.magnolia.security.setup.migration 4 0 0 0 100% 0.754
info.magnolia.security.app.dialog.action 31 0 0 0 100% 6.55
info.magnolia.security.setup 29 0 0 0 100% 35.435
info.magnolia.security.app.action.availability 7 0 0 1 85.714% 2.587
info.magnolia.security.app.action 17 0 0 0 100% 5.324

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.security.app.dialog.field

Class Tests Errors Failures Skipped Success Rate Time
AccessControlListTest 12 0 0 0 100% 0.003
SystemLanguagesFieldFactoryTest 3 0 0 0 100% 0.056
WebAccessFieldFactoryTest 2 0 0 0 100% 0.047
WorkspaceAccessFieldFactoryTest 4 0 0 0 100% 0.033

info.magnolia.security.setup.migration

Class Tests Errors Failures Skipped Success Rate Time
MoveAclPermissionsBetweenWorkspacesTest 4 0 0 0 100% 0.754

info.magnolia.security.app.dialog.action

Class Tests Errors Failures Skipped Success Rate Time
DuplicateRoleActionTest 1 0 0 0 100% 0.29
DuplicateUserActionTest 1 0 0 0 100% 0.571
SaveGroupDialogActionTest 1 0 0 0 100% 0.216
SaveRoleDialogActionTest 21 0 0 0 100% 4.361
SaveUserDialogActionTest 7 0 0 0 100% 1.112

info.magnolia.security.setup

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFileTest 1 0 0 0 100% 0.38
SecurityModuleVersionHandlerTest 28 0 0 0 100% 35.055

info.magnolia.security.app.action.availability

Class Tests Errors Failures Skipped Success Rate Time
IsNotCurrentUserRuleTest 5 0 0 1 80% 0.529
SecurityAppWritePermissionRequiredRuleTest 2 0 0 0 100% 2.058

info.magnolia.security.app.action

Class Tests Errors Failures Skipped Success Rate Time
DeleteEmptyFolderActionTest 3 0 0 0 100% 1.078
DeleteFolderActionTest 7 0 0 0 100% 2.614
DeleteGroupActionTest 3 0 0 0 100% 0.761
DeleteRoleActionTest 3 0 0 0 100% 0.611
OpenEditRoleDialogActionTest 1 0 0 0 100% 0.26

Test Cases

[Summary] [Package List] [Test Cases]

IsNotCurrentUserRuleTest

testTrueOnNodeWithDifferentName 0.41
testFalseOnException 0
skipped
testTrueOnProperty 0.042
testTrueOnNull 0.042
testFalseOnNodeWithSameName 0.035

SecurityAppWritePermissionRequiredRuleTest

isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole 1.543
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole 0.515

DeleteEmptyFolderActionTest

testFolderIsDeleted 0.419
testDeleteMultiFolders 0.305
testFolderIsNotDeletedIfNotEmpty 0.354

DeleteFolderActionTest

testDeleteMultiFoldersInRoles 0.278
testDeleteMultiFoldersInGroups 0.267
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed 0.367
testFolderIsNotDeletedIfRoleInUse 0.324
testEmptyFolderIsDeleted 0.267
testFolderIsDeletedIfGroupInUse 0.345
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole 0.766

DeleteGroupActionTest

testGroupIsDeletedIfItIsAssignedToGroup 0.254
testGroupIsDeletedIfItIsAssignedToUser 0.279
testGroupIsDeletedWhenThereIsNoUserNorGroup 0.228

DeleteRoleActionTest

testRoleIsDeletedWhenItIsAssignedToUser 0.194
testRoleIsDeletedWhenThereIsNoUserNorGroup 0.208
testRoleIsDeletedWhenItIsAssignedToGroup 0.209

OpenEditRoleDialogActionTest

testOpenRoleDialog 0.26

DuplicateRoleActionTest

testUserRoleAclPreserved 0.29

DuplicateUserActionTest

testUserACLPropertyPathChangeWhileDuplicateNode 0.571

SaveGroupDialogActionTest

testUpdatesByOverwriting 0.216

SaveRoleDialogActionTest

editRoleAddsWorkspaceAcls 0.255
createRoleWithAclsForUserRolesWorkspace 0.26
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission 0.237
deniesGivingWritePermissionForUriWhenUserDoesNotHaveWritePermission 0.218
deniesGivingDenyPermissionForUriWhenUserDoesNotHaveReadPermission 0.175
renameRole 0.235
createRoleAddsUriAcls 0.219
createRoleAddsWorkspaceAcls 0.286
testRemoveAclEntry 0.25
refusesToAddNodeWhenUserDoesNotHaveWriteAccessToUserRolesWorkspace 0.195
deniesGivingRecursiveReadPermissionForUriWhenUserDoesNotHaveRecursiveReadPermission 0.159
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists 0.205
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission 0.158
createRoleWithRecursiveWorkspaceAclAddsTwoEntries 0.283
deniesGivingReadPermissionForUriWhenUserDoesNotHaveReadPermission 0.189
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission 0.198
allowsGivingDenyPermissionWhenUserHasReadPermission 0.19
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission 0.152
allowsGivingDenyPermissionForUriWhenUserHasReadPermission 0.179
deniesGivingRecursiveWritePermissionForUriWhenUserDoesNotHaveRecursiveWritePermission 0.15
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission 0.168

SaveUserDialogActionTest

testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot 0.165
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser 0.181
testChildNodeIsUpdated 0.155
testStoreGroupsCollection 0.152
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists 0.149
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists 0.153
testStoreRolesCollection 0.157

AccessControlListTest

testGetEntryByNodeAccessTypeNodeWithTestPath 0.001
testSaveEntriesAccessTypeChildrenWithRootPath 0.001
testGetEntryByNodeAccessTypeChildrenWithTestPath 0
testGetEntryByNodeAccessTypeNodeWithRootPath 0
testGetEntryByNodeAccessTypeChildrenWithRootPath 0
testSaveEntriesAccessTypeNodeAndChildrenWithTestPath 0.001
testGetEntryByNodeAccessTypeNodeAndChildrenWithRTestPath 0
testSaveEntriesAccessTypeNodeAndChildrenWithRootPath 0
testSaveEntriesAccessTypeNodeWithTestPath 0
testGetEntryByNodeAccessTypeNodeAndChildrenWithRootPath 0
testSaveEntriesAccessTypeChildrenWithTestPath 0
testSaveEntriesAccessTypeNodeWithRootPath 0

SystemLanguagesFieldFactoryTest

languageNamesInGerman 0.042
selectedLanguageShouldBeTheOneSetInContext 0.007
languageNamesInEnglish 0.007

WebAccessFieldFactoryTest

testShowsAclEntryFromRepository 0.039
testShowsAddButtonAndEmptyLabelWhenEmpty 0.008

WorkspaceAccessFieldFactoryTest

testShowsAclRuleFromRepository 0.012
testShowsCombinedEntryAsOneRow 0.007
testShowsFixesWrongTypeOfPermission 0.007
testShowsAddButtonAndEmptyLabelWhenEmpty 0.007

BootstrapFileTest

testDoesNotContainPublicUsersSubApp 0.38

MoveAclPermissionsBetweenWorkspacesTest

testInvalidPath 0.227
testDoExecuteSubPathNoUpdate 0.187
testDoExecuteSubPathUpdate 0.174
testDoExecuteNoSubPath 0.166

SecurityModuleVersionHandlerTest

emptyLabelsAreRemovedOnUpdateTo51 2.531
updateFrom533AddSearchToSubApps 0.962
updateFrom541AddSortableProperty 0.521
systemLanguagesFieldAddedOnUpdateTo511 2.094
updateFrom533ReconfigureDuplicateRoleAction 0.97
testUpdateTo523SetsWritePermissionForSecuritySubappActions 1.015
testUpdateTo51NewActionbarSectionInUsers 1.638
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask 0.708
folderSupportAddedToRolesSubAppOnUpdateTo52 1.469
testUpdateTo524 0.947
updateFrom531ReconfigureDeleteFolderActions 0.803
testUpdateTo51DeleteRoleActionClass 1.709
updateFrom535ReconfigureDuplicateUserAction 0.622
testUpdateTo51DeleteUserActionAvailability 1.537
setEditUserActionAsDefaultOnUpdateto521 1.298
testUpdateFrom50 1.935
testUpdateFrom521 1.319
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 1.715
updateFrom54RemoveIndependentConfirmDialogs 0.512
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 1.291
folderSupportAddedToGroupsSubAppOnUpdateTo52 1.503
updateFrom538AddEmailValidator 0.571
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 1.565
testUpdateTo51DeleteGroupActionClass 1.618
updateFrom53SetsWritePermissionForUsersSubappActions 0.821
updateFrom543ReconfiguresFactoryClassOfSystemLanguagesField 0.368
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 1.374
testUpdateTo51DeleteItemsAction 1.639

Failure Details

[Summary] [Package List] [Test Cases]


testFalseOnException
skipped: skipped