Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
93 0 0 1 98.925% 76.688

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.341
info.magnolia.security.setup.migration 4 0 0 0 100% 1.118
info.magnolia.security.app.dialog.action 31 0 0 0 100% 11.089
info.magnolia.security.setup 26 0 0 0 100% 52.095
info.magnolia.security.app.action.availability 7 0 0 1 85.714% 4.643
info.magnolia.security.app.action 16 0 0 0 100% 7.402

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.104
WebAccessFieldFactoryTest 2 0 0 0 100% 0.123
WorkspaceAccessFieldFactoryTest 4 0 0 0 100% 0.114

info.magnolia.security.setup.migration

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

info.magnolia.security.app.dialog.action

Class Tests Errors Failures Skipped Success Rate Time
DuplicateRoleActionTest 1 0 0 0 100% 0.435
DuplicateUserActionTest 1 0 0 0 100% 1.103
SaveGroupDialogActionTest 1 0 0 0 100% 0.434
SaveRoleDialogActionTest 21 0 0 0 100% 7.084
SaveUserDialogActionTest 7 0 0 0 100% 2.033

info.magnolia.security.setup

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFileTest 1 0 0 0 100% 0.63
SecurityModuleVersionHandlerTest 25 0 0 0 100% 51.465

info.magnolia.security.app.action.availability

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

info.magnolia.security.app.action

Class Tests Errors Failures Skipped Success Rate Time
DeleteEmptyFolderActionTest 3 0 0 0 100% 1.903
DeleteFolderActionTest 6 0 0 0 100% 2.898
DeleteGroupActionTest 3 0 0 0 100% 1.057
DeleteRoleActionTest 3 0 0 0 100% 1.139
OpenEditRoleDialogActionTest 1 0 0 0 100% 0.405

Test Cases

[Summary] [Package List] [Test Cases]

IsNotCurrentUserRuleTest

testTrueOnNodeWithDifferentName 0.701
testFalseOnException 0
skipped
testTrueOnProperty 0.071
testTrueOnNull 0.061
testFalseOnNodeWithSameName 0.057

SecurityAppWritePermissionRequiredRuleTest

isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole 2.833
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole 0.92

DeleteEmptyFolderActionTest

testFolderIsDeleted 0.785
testDeleteMultiFolders 0.628
testFolderIsNotDeletedIfNotEmpty 0.49

DeleteFolderActionTest

testDeleteMultiFoldersInRoles 0.447
testDeleteMultiFoldersInGroups 0.47
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed 0.55
testFolderIsNotDeletedIfGroupInUse 0.472
testFolderIsNotDeletedIfRoleInUse 0.532
testEmptyFolderIsDeleted 0.427

DeleteGroupActionTest

testGroupIsDeletedWhenThereIsNoUserNorGroup 0.352
testGroupIsNotDeletedWhenItIsAssignedToUser 0.351
testGroupIsNotDeletedWhenItIsAssignedToGroup 0.354

DeleteRoleActionTest

testRoleIsNotDeletedWhenItIsAssignedToUser 0.394
testRoleIsNotDeletedWhenItIsAssignedToGroup 0.383
testRoleIsDeletedWhenThereIsNoUserNorGroup 0.362

OpenEditRoleDialogActionTest

testOpenRoleDialog 0.405

DuplicateRoleActionTest

testUserRoleAclPreserved 0.435

DuplicateUserActionTest

testUserACLPropertyPathChangeWhileDuplicateNode 1.103

SaveGroupDialogActionTest

testUpdatesByOverwriting 0.434

SaveRoleDialogActionTest

editRoleAddsWorkspaceAcls 0.432
createRoleWithAclsForUserRolesWorkspace 0.409
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission 0.397
deniesGivingWritePermissionForUriWhenUserDoesNotHaveWritePermission 0.286
deniesGivingDenyPermissionForUriWhenUserDoesNotHaveReadPermission 0.283
renameRole 0.339
createRoleAddsUriAcls 0.337
createRoleAddsWorkspaceAcls 0.357
testRemoveAclEntry 0.428
refusesToAddNodeWhenUserDoesNotHaveWriteAccessToUserRolesWorkspace 0.328
deniesGivingRecursiveReadPermissionForUriWhenUserDoesNotHaveRecursiveReadPermission 0.424
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists 0.327
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission 0.288
createRoleWithRecursiveWorkspaceAclAddsTwoEntries 0.338
deniesGivingReadPermissionForUriWhenUserDoesNotHaveReadPermission 0.284
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission 0.282
allowsGivingDenyPermissionWhenUserHasReadPermission 0.376
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission 0.367
allowsGivingDenyPermissionForUriWhenUserHasReadPermission 0.303
deniesGivingRecursiveWritePermissionForUriWhenUserDoesNotHaveRecursiveWritePermission 0.255
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission 0.244

SaveUserDialogActionTest

testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot 0.248
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser 0.246
testChildNodeIsUpdated 0.247
testStoreGroupsCollection 0.266
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists 0.34
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists 0.398
testStoreRolesCollection 0.288

SystemLanguagesFieldDefinitionTest

languageNamesInGerman 0.05
selectedLanguageShouldBeTheOneSetInContext 0.026
languageNamesInEnglish 0.028

WebAccessFieldFactoryTest

testShowsAclEntryFromRepository 0.096
testShowsAddButtonAndEmptyLabelWhenEmpty 0.027

WorkspaceAccessFieldFactoryTest

testShowsAclRuleFromRepository 0.031
testShowsCombinedEntryAsOneRow 0.028
testShowsFixesWrongTypeOfPermission 0.028
testShowsAddButtonAndEmptyLabelWhenEmpty 0.027

BootstrapFileTest

testDoesNotContainPublicUsersSubApp 0.63

MoveAclPermissionsBetweenWorkspacesTest

testInvalidPath 0.283
testDoExecuteSubPathNoUpdate 0.279
testDoExecuteSubPathUpdate 0.284
testDoExecuteNoSubPath 0.272

SecurityModuleVersionHandlerTest

emptyLabelsAreRemovedOnUpdateTo51 3.77
updateFrom533AddSearchToSubApps 1.11
systemLanguagesFieldAddedOnUpdateTo511 2.794
updateFrom533ReconfigureDuplicateRoleAction 1.033
testUpdateTo523SetsWritePermissionForSecuritySubappActions 1.602
testUpdateTo51NewActionbarSectionInUsers 2.814
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask 1.413
folderSupportAddedToRolesSubAppOnUpdateTo52 2.543
testUpdateTo524 1.445
updateFrom531ReconfigureDeleteFolderActions 1.082
testUpdateTo51DeleteRoleActionClass 2.691
updateFrom535ReconfigureDuplicateUserAction 0.724
testUpdateTo51DeleteUserActionAvailability 2.641
setEditUserActionAsDefaultOnUpdateto521 2.067
testUpdateFrom50 2.816
testUpdateFrom521 2.007
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 2.533
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 2.021
folderSupportAddedToGroupsSubAppOnUpdateTo52 2.462
updateFrom538AddEmailValidator 0.617
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 2.495
testUpdateTo51DeleteGroupActionClass 2.64
updateFrom53SetsWritePermissionForUsersSubappActions 1.15
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 2.361
testUpdateTo51DeleteItemsAction 2.634

Failure Details

[Summary] [Package List] [Test Cases]


testFalseOnException
skipped: skipped