Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
112 0 0 1 99.107% 48.589

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.132
info.magnolia.security.setup.migration 4 0 0 0 100% 0.767
info.magnolia.security.app.dialog.action 33 0 0 0 100% 6.306
info.magnolia.security.setup 30 0 0 0 100% 33.838
info.magnolia.security.app.action.availability 7 0 0 1 85.714% 2.54
info.magnolia.security.app.action 17 0 0 0 100% 5.006

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.001
SystemLanguagesFieldFactoryTest 3 0 0 0 100% 0.054
WebAccessFieldFactoryTest 2 0 0 0 100% 0.044
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.767

info.magnolia.security.app.dialog.action

Class Tests Errors Failures Skipped Success Rate Time
DuplicateRoleActionTest 1 0 0 0 100% 0.217
DuplicateUserActionTest 1 0 0 0 100% 0.59
SaveGroupDialogActionTest 1 0 0 0 100% 0.259
SaveRoleDialogActionTest 23 0 0 0 100% 4.184
SaveUserDialogActionTest 7 0 0 0 100% 1.056

info.magnolia.security.setup

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFileTest 1 0 0 0 100% 0.41
SecurityModuleVersionHandlerTest 29 0 0 0 100% 33.428

info.magnolia.security.app.action.availability

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

info.magnolia.security.app.action

Class Tests Errors Failures Skipped Success Rate Time
DeleteEmptyFolderActionTest 3 0 0 0 100% 1.077
DeleteFolderActionTest 7 0 0 0 100% 2.534
DeleteGroupActionTest 3 0 0 0 100% 0.621
DeleteRoleActionTest 3 0 0 0 100% 0.584
OpenEditRoleDialogActionTest 1 0 0 0 100% 0.19

Test Cases

[Summary] [Package List] [Test Cases]

IsNotCurrentUserRuleTest

testTrueOnNodeWithDifferentName 0.389
testFalseOnException 0
skipped
testTrueOnProperty 0.046
testTrueOnNull 0.036
testFalseOnNodeWithSameName 0.032

SecurityAppWritePermissionRequiredRuleTest

isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole 1.523
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole 0.514

DeleteEmptyFolderActionTest

testFolderIsDeleted 0.419
testDeleteMultiFolders 0.314
testFolderIsNotDeletedIfNotEmpty 0.344

DeleteFolderActionTest

testDeleteMultiFoldersInRoles 0.276
testDeleteMultiFoldersInGroups 0.291
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed 0.326
testFolderIsNotDeletedIfRoleInUse 0.321
testEmptyFolderIsDeleted 0.266
testFolderIsDeletedIfGroupInUse 0.313
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole 0.741

DeleteGroupActionTest

testGroupIsDeletedIfItIsAssignedToGroup 0.221
testGroupIsDeletedIfItIsAssignedToUser 0.201
testGroupIsDeletedWhenThereIsNoUserNorGroup 0.199

DeleteRoleActionTest

testRoleIsDeletedWhenItIsAssignedToUser 0.218
testRoleIsDeletedWhenThereIsNoUserNorGroup 0.183
testRoleIsDeletedWhenItIsAssignedToGroup 0.183

OpenEditRoleDialogActionTest

testOpenRoleDialog 0.19

DuplicateRoleActionTest

testUserRoleAclPreserved 0.217

DuplicateUserActionTest

testUserACLPropertyPathChangeWhileDuplicateNode 0.59

SaveGroupDialogActionTest

testUpdatesByOverwriting 0.259

SaveRoleDialogActionTest

editRoleAddsWorkspaceAcls 0.22
createRoleWithAclsForUserRolesWorkspace 0.203
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission 0.156
deniesGivingWritePermissionForUriWhenUserDoesNotHaveWritePermission 0.164
deniesGivingDenyPermissionForUriWhenUserDoesNotHaveReadPermission 0.16
renameRole 0.215
createRoleAddsUriAcls 0.187
validRoleNameIsUsedWhenCreatingRole 0.182
validRoleNameIsUsedWhenRenameRole 0.179
createRoleAddsWorkspaceAcls 0.201
testRemoveAclEntry 0.22
refusesToAddNodeWhenUserDoesNotHaveWriteAccessToUserRolesWorkspace 0.187
deniesGivingRecursiveReadPermissionForUriWhenUserDoesNotHaveRecursiveReadPermission 0.221
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists 0.174
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission 0.151
createRoleWithRecursiveWorkspaceAclAddsTwoEntries 0.181
deniesGivingReadPermissionForUriWhenUserDoesNotHaveReadPermission 0.145
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission 0.146
allowsGivingDenyPermissionWhenUserHasReadPermission 0.176
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission 0.176
allowsGivingDenyPermissionForUriWhenUserHasReadPermission 0.205
deniesGivingRecursiveWritePermissionForUriWhenUserDoesNotHaveRecursiveWritePermission 0.193
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission 0.142

SaveUserDialogActionTest

testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot 0.157
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser 0.144
testChildNodeIsUpdated 0.153
testStoreGroupsCollection 0.15
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists 0.145
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists 0.154
testStoreRolesCollection 0.153

AccessControlListTest

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

SystemLanguagesFieldFactoryTest

languageNamesInGerman 0.041
selectedLanguageShouldBeTheOneSetInContext 0.007
languageNamesInEnglish 0.006

WebAccessFieldFactoryTest

testShowsAclEntryFromRepository 0.037
testShowsAddButtonAndEmptyLabelWhenEmpty 0.007

WorkspaceAccessFieldFactoryTest

testShowsAclRuleFromRepository 0.011
testShowsCombinedEntryAsOneRow 0.007
testShowsFixesWrongTypeOfPermission 0.008
testShowsAddButtonAndEmptyLabelWhenEmpty 0.007

BootstrapFileTest

testDoesNotContainPublicUsersSubApp 0.41

MoveAclPermissionsBetweenWorkspacesTest

testInvalidPath 0.172
testDoExecuteSubPathNoUpdate 0.203
testDoExecuteSubPathUpdate 0.201
testDoExecuteNoSubPath 0.191

SecurityModuleVersionHandlerTest

emptyLabelsAreRemovedOnUpdateTo51 2.252
updateFrom533AddSearchToSubApps 0.799
updateFrom541AddSortableProperty 0.51
systemLanguagesFieldAddedOnUpdateTo511 1.634
updateFrom533ReconfigureDuplicateRoleAction 0.77
testUpdateTo523SetsWritePermissionForSecuritySubappActions 1.064
testUpdateTo51NewActionbarSectionInUsers 1.667
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask 0.683
folderSupportAddedToRolesSubAppOnUpdateTo52 1.467
testUpdateTo524 0.948
updateFrom531ReconfigureDeleteFolderActions 0.776
testUpdateTo51DeleteRoleActionClass 1.551
updateFrom535ReconfigureDuplicateUserAction 0.616
testUpdateTo51DeleteUserActionAvailability 1.508
setEditUserActionAsDefaultOnUpdateto521 1.23
testUpdateFrom50 1.656
testUpdateFrom521 1.334
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 1.457
updateFrom54RemoveIndependentConfirmDialogs 0.58
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 1.297
folderSupportAddedToGroupsSubAppOnUpdateTo52 1.409
updateFrom538AddEmailValidator 0.589
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 1.532
testUpdateTo51DeleteGroupActionClass 1.585
updateFrom53SetsWritePermissionForUsersSubappActions 0.843
updateFrom543ReconfiguresFactoryClassOfSystemLanguagesField 0.413
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 1.405
updateFrom546SetsDelegateActionForSecuritySubApps 0.339
testUpdateTo51DeleteItemsAction 1.514

Failure Details

[Summary] [Package List] [Test Cases]


testFalseOnException
skipped: skipped