Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.193
info.magnolia.security.setup.migration 4 0 0 0 100% 1.304
info.magnolia.security.app.dialog.action 31 0 0 0 100% 10.033
info.magnolia.security.setup 29 0 0 0 100% 49.986
info.magnolia.security.app.action.availability 7 0 0 1 85.714% 4.099
info.magnolia.security.app.action 17 0 0 0 100% 8.121

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.074
WebAccessFieldFactoryTest 2 0 0 0 100% 0.066
WorkspaceAccessFieldFactoryTest 4 0 0 0 100% 0.05

info.magnolia.security.setup.migration

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

info.magnolia.security.app.dialog.action

Class Tests Errors Failures Skipped Success Rate Time
DuplicateRoleActionTest 1 0 0 0 100% 0.347
DuplicateUserActionTest 1 0 0 0 100% 0.929
SaveGroupDialogActionTest 1 0 0 0 100% 0.448
SaveRoleDialogActionTest 21 0 0 0 100% 6.447
SaveUserDialogActionTest 7 0 0 0 100% 1.862

info.magnolia.security.setup

Class Tests Errors Failures Skipped Success Rate Time
BootstrapFileTest 1 0 0 0 100% 0.589
SecurityModuleVersionHandlerTest 28 0 0 0 100% 49.397

info.magnolia.security.app.action.availability

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

info.magnolia.security.app.action

Class Tests Errors Failures Skipped Success Rate Time
DeleteEmptyFolderActionTest 3 0 0 0 100% 1.75
DeleteFolderActionTest 7 0 0 0 100% 3.985
DeleteGroupActionTest 3 0 0 0 100% 1.076
DeleteRoleActionTest 3 0 0 0 100% 0.997
OpenEditRoleDialogActionTest 1 0 0 0 100% 0.313

Test Cases

[Summary] [Package List] [Test Cases]

IsNotCurrentUserRuleTest

testTrueOnNodeWithDifferentName 0.605
testFalseOnException 0
skipped
testTrueOnProperty 0.066
testTrueOnNull 0.056
testFalseOnNodeWithSameName 0.062

SecurityAppWritePermissionRequiredRuleTest

isAvailableForItemReturnsTrueIfNodeIsNotWritableButUserHasSuperuserRole 2.435
isAvailableForItemReturnsFalseIfNodeIsNotWritableAndUserHasNotSuperuserRole 0.875

DeleteEmptyFolderActionTest

testFolderIsDeleted 0.687
testDeleteMultiFolders 0.481
testFolderIsNotDeletedIfNotEmpty 0.582

DeleteFolderActionTest

testDeleteMultiFoldersInRoles 0.428
testDeleteMultiFoldersInGroups 0.411
testFolderIsDeletedWhenContainsGroupAndGroupIsNotUsed 0.558
testFolderIsNotDeletedIfRoleInUse 0.489
testEmptyFolderIsDeleted 0.38
testFolderIsDeletedIfGroupInUse 0.509
testFolderIsDeletedWhenContainsNotUsedGroupAndGroupHasSameNameAsUsedRole 1.21

DeleteGroupActionTest

testGroupIsDeletedIfItIsAssignedToGroup 0.372
testGroupIsDeletedIfItIsAssignedToUser 0.358
testGroupIsDeletedWhenThereIsNoUserNorGroup 0.346

DeleteRoleActionTest

testRoleIsDeletedWhenItIsAssignedToUser 0.341
testRoleIsDeletedWhenThereIsNoUserNorGroup 0.362
testRoleIsDeletedWhenItIsAssignedToGroup 0.294

OpenEditRoleDialogActionTest

testOpenRoleDialog 0.313

DuplicateRoleActionTest

testUserRoleAclPreserved 0.347

DuplicateUserActionTest

testUserACLPropertyPathChangeWhileDuplicateNode 0.929

SaveGroupDialogActionTest

testUpdatesByOverwriting 0.448

SaveRoleDialogActionTest

editRoleAddsWorkspaceAcls 0.378
createRoleWithAclsForUserRolesWorkspace 0.346
deniesGivingWritePermissionWhenUserDoesNotHaveWritePermission 0.27
deniesGivingWritePermissionForUriWhenUserDoesNotHaveWritePermission 0.267
deniesGivingDenyPermissionForUriWhenUserDoesNotHaveReadPermission 0.267
renameRole 0.36
createRoleAddsUriAcls 0.393
createRoleAddsWorkspaceAcls 0.334
testRemoveAclEntry 0.314
refusesToAddNodeWhenUserDoesNotHaveWriteAccessToUserRolesWorkspace 0.263
deniesGivingRecursiveReadPermissionForUriWhenUserDoesNotHaveRecursiveReadPermission 0.252
validatesWhenNodeHasAclsForWorkspaceThatNoLongerExists 0.317
deniesGivingReadPermissionWhenUserDoesNotHaveReadPermission 0.298
createRoleWithRecursiveWorkspaceAclAddsTwoEntries 0.385
deniesGivingReadPermissionForUriWhenUserDoesNotHaveReadPermission 0.363
deniesGivingRecursiveReadPermissionWhenUserDoesNotHaveRecursiveReadPermission 0.257
allowsGivingDenyPermissionWhenUserHasReadPermission 0.305
deniesGivingRecursiveWritePermissionWhenUserDoesNotHaveRecursiveWritePermission 0.245
allowsGivingDenyPermissionForUriWhenUserHasReadPermission 0.306
deniesGivingRecursiveWritePermissionForUriWhenUserDoesNotHaveRecursiveWritePermission 0.247
deniesGivingDenyPermissionWhenUserDoesNotHaveReadPermission 0.28

SaveUserDialogActionTest

testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUserIntoRealmRoot 0.286
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndCreateNewUser 0.344
testChildNodeIsUpdated 0.266
testStoreGroupsCollection 0.249
testGetUserManagerWhenUserManagerRealmIsNotSpecifiedAndUserAlreadyExists 0.239
testGetUserManagerWhenUserManagerRealmIsSpecifiedAndUserAlreadyExists 0.232
testStoreRolesCollection 0.246

AccessControlListTest

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

SystemLanguagesFieldFactoryTest

languageNamesInGerman 0.053
selectedLanguageShouldBeTheOneSetInContext 0.01
languageNamesInEnglish 0.011

WebAccessFieldFactoryTest

testShowsAclEntryFromRepository 0.055
testShowsAddButtonAndEmptyLabelWhenEmpty 0.011

WorkspaceAccessFieldFactoryTest

testShowsAclRuleFromRepository 0.018
testShowsCombinedEntryAsOneRow 0.011
testShowsFixesWrongTypeOfPermission 0.011
testShowsAddButtonAndEmptyLabelWhenEmpty 0.01

BootstrapFileTest

testDoesNotContainPublicUsersSubApp 0.589

MoveAclPermissionsBetweenWorkspacesTest

testInvalidPath 0.316
testDoExecuteSubPathNoUpdate 0.316
testDoExecuteSubPathUpdate 0.329
testDoExecuteNoSubPath 0.343

SecurityModuleVersionHandlerTest

emptyLabelsAreRemovedOnUpdateTo51 3.425
updateFrom533AddSearchToSubApps 1.157
updateFrom541AddSortableProperty 0.675
systemLanguagesFieldAddedOnUpdateTo511 2.553
updateFrom533ReconfigureDuplicateRoleAction 1.116
testUpdateTo523SetsWritePermissionForSecuritySubappActions 1.528
testUpdateTo51NewActionbarSectionInUsers 2.645
testTo51EnsureSecurityAppLauncherConfigOrderAfterExtraInstallTask 1.134
folderSupportAddedToRolesSubAppOnUpdateTo52 2.336
testUpdateTo524 1.414
updateFrom531ReconfigureDeleteFolderActions 1.1
testUpdateTo51DeleteRoleActionClass 2.499
updateFrom535ReconfigureDuplicateUserAction 0.837
testUpdateTo51DeleteUserActionAvailability 2.477
setEditUserActionAsDefaultOnUpdateto521 1.84
testUpdateFrom50 2.473
testUpdateFrom521 1.851
userDialogLanguageFieldHasNewDefinitionOnUpdateTo511 2.308
updateFrom54RemoveIndependentConfirmDialogs 0.736
setRegisterConditionalReadOnlyTextFieldTypeOnUpdateto521 1.827
folderSupportAddedToGroupsSubAppOnUpdateTo52 2.134
updateFrom538AddEmailValidator 0.747
userDialogLanguageFieldOptionsHaveBeenRemovedOnUpdateTo511 2.196
testUpdateTo51DeleteGroupActionClass 2.331
updateFrom53SetsWritePermissionForUsersSubappActions 1.172
updateFrom543ReconfiguresFactoryClassOfSystemLanguagesField 0.476
roleNameFieldIsConfiguredToUserConditionalReadOnlyTextFieldOnUpdateTo52 2.119
testUpdateTo51DeleteItemsAction 2.291

Failure Details

[Summary] [Package List] [Test Cases]


testFalseOnException
skipped: skipped