Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
95 0 0 1 98.947% 34.341

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 9 0 0 0 100% 0.184
info.magnolia.security.setup.migration 4 0 0 0 100% 0.687
info.magnolia.security.app.dialog.action 31 0 0 0 100% 6.024
info.magnolia.security.setup 27 0 0 0 100% 19.584
info.magnolia.security.app.action.availability 7 0 0 1 85.714% 2.656
info.magnolia.security.app.action 17 0 0 0 100% 5.206

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
SystemLanguagesFieldDefinitionTest 3 0 0 0 100% 0.049
WebAccessFieldFactoryTest 2 0 0 0 100% 0.069
WorkspaceAccessFieldFactoryTest 4 0 0 0 100% 0.066

info.magnolia.security.setup.migration

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

info.magnolia.security.app.dialog.action

Class Tests Errors Failures Skipped Success Rate Time
DuplicateRoleActionTest 1 0 0 0 100% 0.199
DuplicateUserActionTest 1 0 0 0 100% 0.547
SaveGroupDialogActionTest 1 0 0 0 100% 0.242
SaveRoleDialogActionTest 21 0 0 0 100% 3.946
SaveUserDialogActionTest 7 0 0 0 100% 1.09

info.magnolia.security.setup

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFileTest 1 0 0 0 100% 0.413
SecurityModuleVersionHandlerTest 26 0 0 0 100% 19.171

info.magnolia.security.app.action.availability

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

info.magnolia.security.app.action

Class Tests Errors Failures Skipped Success Rate Time
DeleteEmptyFolderActionTest 3 0 0 0 100% 1.098
DeleteFolderActionTest 7 0 0 0 100% 2.582
DeleteGroupActionTest 3 0 0 0 100% 0.712
DeleteRoleActionTest 3 0 0 0 100% 0.625
OpenEditRoleDialogActionTest 1 0 0 0 100% 0.189

Test Cases

[Summary] [Package List] [Test Cases]

IsNotCurrentUserRuleTest

testTrueOnNodeWithDifferentName 0.41
testFalseOnException 0
skipped
testTrueOnProperty 0.041
testTrueOnNull 0.037
testFalseOnNodeWithSameName 0.033

SecurityAppWritePermissionRequiredRuleTest

isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole 1.626
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole 0.509

DeleteEmptyFolderActionTest

testFolderIsDeleted 0.463
testDeleteMultiFolders 0.329
testFolderIsNotDeletedIfNotEmpty 0.306

DeleteFolderActionTest

testDeleteMultiFoldersInRoles 0.306
testDeleteMultiFoldersInGroups 0.306
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed 0.334
testFolderIsNotDeletedIfRoleInUse 0.32
testEmptyFolderIsDeleted 0.256
testFolderIsDeletedIfGroupInUse 0.27
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole 0.79

DeleteGroupActionTest

testGroupIsDeletedIfItIsAssignedToGroup 0.272
testGroupIsDeletedIfItIsAssignedToUser 0.244
testGroupIsDeletedWhenThereIsNoUserNorGroup 0.196

DeleteRoleActionTest

testRoleIsDeletedWhenItIsAssignedToUser 0.189
testRoleIsDeletedWhenThereIsNoUserNorGroup 0.207
testRoleIsDeletedWhenItIsAssignedToGroup 0.229

OpenEditRoleDialogActionTest

testOpenRoleDialog 0.189

DuplicateRoleActionTest

testUserRoleAclPreserved 0.199

DuplicateUserActionTest

testUserACLPropertyPathChangeWhileDuplicateNode 0.547

SaveGroupDialogActionTest

testUpdatesByOverwriting 0.242

SaveRoleDialogActionTest

editRoleAddsWorkspaceAcls 0.26
createRoleWithAclsForUserRolesWorkspace 0.239
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission 0.16
deniesGivingWritePermissionForUriWhenUserDoesNotHaveWritePermission 0.168
deniesGivingDenyPermissionForUriWhenUserDoesNotHaveReadPermission 0.163
renameRole 0.217
createRoleAddsUriAcls 0.241
createRoleAddsWorkspaceAcls 0.194
testRemoveAclEntry 0.189
refusesToAddNodeWhenUserDoesNotHaveWriteAccessToUserRolesWorkspace 0.152
deniesGivingRecursiveReadPermissionForUriWhenUserDoesNotHaveRecursiveReadPermission 0.175
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists 0.226
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission 0.215
createRoleWithRecursiveWorkspaceAclAddsTwoEntries 0.181
deniesGivingReadPermissionForUriWhenUserDoesNotHaveReadPermission 0.147
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission 0.15
allowsGivingDenyPermissionWhenUserHasReadPermission 0.183
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission 0.15
allowsGivingDenyPermissionForUriWhenUserHasReadPermission 0.189
deniesGivingRecursiveWritePermissionForUriWhenUserDoesNotHaveRecursiveWritePermission 0.207
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission 0.14

SaveUserDialogActionTest

testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot 0.151
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser 0.151
testChildNodeIsUpdated 0.147
testStoreGroupsCollection 0.149
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists 0.15
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists 0.18
testStoreRolesCollection 0.162

SystemLanguagesFieldDefinitionTest

languageNamesInGerman 0.018
selectedLanguageShouldBeTheOneSetInContext 0.015
languageNamesInEnglish 0.016

WebAccessFieldFactoryTest

testShowsAclEntryFromRepository 0.055
testShowsAddButtonAndEmptyLabelWhenEmpty 0.014

WorkspaceAccessFieldFactoryTest

testShowsAclRuleFromRepository 0.018
testShowsCombinedEntryAsOneRow 0.015
testShowsFixesWrongTypeOfPermission 0.018
testShowsAddButtonAndEmptyLabelWhenEmpty 0.015

BootstrapFileTest

testDoesNotContainPublicUsersSubApp 0.413

MoveAclPermissionsBetweenWorkspacesTest

testInvalidPath 0.174
testDoExecuteSubPathNoUpdate 0.167
testDoExecuteSubPathUpdate 0.18
testDoExecuteNoSubPath 0.166

SecurityModuleVersionHandlerTest

emptyLabelsAreRemovedOnUpdateTo51 1.656
updateFrom533AddSearchToSubApps 0.471
systemLanguagesFieldAddedOnUpdateTo511 1.058
updateFrom533ReconfigureDuplicateRoleAction 0.424
testUpdateTo523SetsWritePermissionForSecuritySubappActions 0.561
testUpdateTo51NewActionbarSectionInUsers 1.027
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask 0.626
folderSupportAddedToRolesSubAppOnUpdateTo52 0.905
testUpdateTo524 0.507
updateFrom531ReconfigureDeleteFolderActions 0.416
testUpdateTo51DeleteRoleActionClass 0.938
updateFrom535ReconfigureDuplicateUserAction 0.321
testUpdateTo51DeleteUserActionAvailability 0.932
setEditUserActionAsDefaultOnUpdateto521 0.698
testUpdateFrom50 0.976
testUpdateFrom521 0.716
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 0.881
updateFrom54RemoveIndependentConfirmDialogs 0.304
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 0.683
folderSupportAddedToGroupsSubAppOnUpdateTo52 0.843
updateFrom538AddEmailValidator 0.291
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 0.863
testUpdateTo51DeleteGroupActionClass 0.911
updateFrom53SetsWritePermissionForUsersSubappActions 0.424
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 0.844
testUpdateTo51DeleteItemsAction 0.895

Failure Details

[Summary] [Package List] [Test Cases]


testFalseOnException
skipped: skipped