Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
226 0 0 3 98.673% 49.25

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.ui.framework.setup 33 0 0 1 96.97% 21.413
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.104
info.magnolia.ui.framework.action.async 5 0 0 0 100% 5.061
info.magnolia.ui.framework.task 4 0 0 0 100% 0.122
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.083
info.magnolia.ui.framework.availability 37 0 0 1 97.297% 6.379
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.072
info.magnolia.ui.framework.command 4 0 0 0 100% 0.116
info.magnolia.ui.framework.action 59 0 0 1 98.305% 9.695
info.magnolia.ui.framework.message 27 0 0 0 100% 3.207
info.magnolia.ui.framework.app 38 0 0 0 100% 2.179
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.819

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

info.magnolia.ui.framework.setup

Class Tests Errors Failures Skipped Success Rate Time
AddIsPublishedRuleToAllDeactivateActionsTaskTest 5 0 0 0 100% 1.376
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 1.191
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.007
UiFrameworkModuleVersionHandlerTest 22 0 0 1 95.455% 18.839

info.magnolia.ui.framework.field.nodetype

Class Tests Errors Failures Skipped Success Rate Time
NodeTypeSelectFieldFactoryTest 2 0 0 0 100% 0.104

info.magnolia.ui.framework.action.async

Class Tests Errors Failures Skipped Success Rate Time
DefaultAsyncActionExecutorTest 5 0 0 0 100% 5.061

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.004
LocalTaskDispatcherTest 3 0 0 0 100% 0.118

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.043
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.04

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.324
HasVersionsRuleTest 6 0 0 0 100% 1.968
IsDefinitionRuleTest 3 0 0 0 100% 0.944
IsDeletedRuleTest 3 0 0 0 100% 0.861
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.507
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 3 0 0 0 100% 0.942
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 3 0 0 0 100% 0.833

info.magnolia.ui.framework.favorite

Class Tests Errors Failures Skipped Success Rate Time
FavoriteStoreTest 3 0 0 0 100% 0.072

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.008
ImportZipCommandTest 2 0 0 0 100% 0.108

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.765
AbstractMultiItemActionTest 3 0 0 0 100% 0.048
AbstractVersionActionTest 2 0 0 0 100% 0.006
ActivationActionTest 4 0 0 1 75% 0.059
AddFolderActionDefinitionTest 1 0 0 0 100% 0.318
AddNodeActionTest 6 0 0 0 100% 0.005
AddPropertyActionTest 4 0 0 0 100% 0.183
ConfirmationActionTest 7 0 0 0 100% 0.349
DeleteActionTest 3 0 0 0 100% 3.881
DeleteItemActionTest 4 0 0 0 100% 0.171
DownloadBinaryActionTest 2 0 0 0 100% 0.123
DuplicateNodeActionTest 3 0 0 0 100% 1.46
EditorCallbackActionTest 3 0 0 0 100% 0.007
ExportActionTest 1 0 0 0 100% 0.496
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.804
OpenCreateDialogActionTest 2 0 0 0 100% 0.013
OpenEditDialogActionTest 2 0 0 0 100% 0.002
OpenLocationActionTest 2 0 0 0 100% 0.005

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.257
MessagesManagerImplTest 7 0 0 0 100% 0.194
MessageStoreRepositoryTest 3 0 0 0 100% 1.247
MessageStoreTest 7 0 0 0 100% 0.185
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 1.323

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.553
AppEventTest 2 0 0 0 100% 0.222
AppInstanceControllerImplTest 10 0 0 0 100% 0.22
BaseSubAppTest 4 0 0 0 100% 0.007
EmbeddedPageSubAppTest 4 0 0 0 100% 0.137
SubAppActionExecutorTest 1 0 0 0 100% 0.04

info.magnolia.ui.framework.availability.shorthandrules

Class Tests Errors Failures Skipped Success Rate Time
JcrNodeTypesAllowedRuleTest 4 0 0 0 100% 0.006
WritePermissionRequiredRuleTest 3 0 0 0 100% 0.813

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.645
getParamsReturnsBasicContextParamsFromNode 0.018
executeAsynchronously 0.034
getParamsReturnsImmutableMap 0.015
executeSynchronously 0.024
getParamsTwiceReturnsNewParamsMap 0.014
getParamsReturnsOtherParamsFromDefinition 0.015

AbstractMultiItemActionTest

testSuccessAction 0.043
testgetSortedItems 0.003
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.005
testVersionLabelWithOutComment 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.031
testGetExchangeException 0.016
testBuildParamsSetsChangedOnlyParameter 0.012
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.318

AddNodeActionTest

doesNothingGivenProperty 0.001
canAddChildNode 0.002
customBaseNameIsApplied 0.001
usesConfiguredNodeType 0.001
canAddNodeToRootNode 0
givesNodeUniqueName 0

AddPropertyActionTest

testCanAddPropertyOnNode 0.049
testDoesNothingGivenProperty 0.046
testGivesPropertyUniqueName 0.043
testCanAddPropertyToRootNode 0.045

DefaultAsyncActionExecutorTest

executeTakesLongerThanTimeToWait 1.67
triggerListenerSendsErrorMessageToCurrentUser 1.135
executeCatchesSchedulerException 0.02
triggerListenerSendsSuccessMessageToCurrentUser 1.116
executeCompletesBeforeTimeToWait 1.12

ConfirmationActionTest

testCancelMultipleAction 0.06
testProceedMultipleAction 0.046
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.048
testCancelNodeAction 0.047
testCancelPropertyAction 0.047
testProceedPropertyAction 0.059
testProceedNodeAction 0.042

DeleteActionTest

testDeleteProperty 2.408
testDeleteNode 0.864
testDeleteMultipleItems 0.609

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.057
testCanDeleteProperty 0.038
testDeleteMultipleItems 0.035
testCanDeleteNode 0.041

DownloadBinaryActionTest

testBinaryDownload 0.108
testContentDispositionHeaderIsSetCorrectly 0.015

DuplicateNodeActionTest

testDuplicatesNode 0.595
testDoesNothingGivenProperty 0.437
duplicatedNodeShouldAddedRightAfterTheNode 0.428

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.006
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

testExportActionGetParam 0.496

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.754
testMarkMultipleNodesAsDeleted 0.599
testMarkNodeAsDeleteLeaf 0.451

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.012
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0.001

OpenLocationActionTest

testExecuteWithApp 0.005
testExecuteWithShellApp 0

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.426
testIsAppStarted 0.089
testStartThemedApp 0.085
testOnLocationChangePreservesParameters 0.063
testOpenSubApp 0.063
testStopCurrentApp 0.086
testOpenTwoAppsWithSubApps 0.077
testStopAppTwoAppsWithOneFocused 0.089
testStartIfNotAlreadyRunningThenFocusBasic 0.055
testOpenTwoSubApps 0.069
testLocationHandler 0.058
testLocationChanged 0.061
testStopAppOneApp 0.054
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.046
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.05
testOnLocationChangeChecksForMissingSubAppId 0.102
testStopAppTwoAppsWithBothFocused 0.08

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.163
appNotifiedOfStoppingThroughAnEvent 0.059

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.047
testBroadcastMessageForwardsToMessagesManager 0.007
subAppStoppedEventFiredOnSubAppTermination 0.022
testStubAppLaunchedInCaseOfStartUpFailure 0.024
testSendUserMessageForwardsToMessagesManager 0.007
testSendLocalMessageForwardsToMessagesManager 0.006
testStubSubAppLaunchedInCaseOfStartUpFailure 0.039
subAppLifecycleEventsAreDispatchedAccordingly 0.024
subAppStartedEventIsFiredOnSubAppCreation 0.016
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.028

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.004
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.032
testStartOpensFromLocation 0.034
testStartOpensFromDescriptor 0.037
testLocationChanged 0.034

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.04

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.072
testAddingRuleClasses 0.065
testJcrRootAllowedRule 0.029
testJcrPropertiesAllowedRule 0.03
testWritePermissionRequiredRule 0.031
testMultipleItemsAllowedRule 0.029
testAccessGrantedRule 0.037
testJcrNodeTypesAllowedRule 0.031

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.361
testIsAvailableForNullNode 0.309
testIsAvailableForItemVersionOnlyOneVersion 0.347
testIsAvailableForItemVersionTwoVersions 0.374
testIsAvailableForItemNoVersion 0.293
testIsAvailableForItemNoNode 0.284

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.359
notAvailableForJcrPropertyId 0.319
availableForIfDefinitionPresent 0.266

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.265
testIsAvailableForItemThatIsMarkedAsDeleted 0.283
testIsAvailableForItemThatIsNotDeleted 0.313

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.259
testIsAvailableForItemThatIsNotDeleted 0.248

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithNode 0.262
testWithFrozenVersionNode 0.319
testWithVersion 0.361

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testIsAvailableForItemVersion 0.346
testIsAvailableForNullNode 0.251
testIsAvailableForItemNoVersion 0.236

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.004
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0.001

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.265
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.258
isAvailableForItemReturnsTrueIfNodeIsWritable 0.29

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.007
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.059
testExecuteOrderOfNodes 0.049

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.026
testGetBookmarkRootWhenNotYetExisting 0.023
testGetFavoriteRoot 0.023

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.091
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.013

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.018
i18nPropertyNotDefined_CurrentIsDefault 0.01
i18nPropertyNotDefined_CurrentIsNotDefault 0.015

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.011
testGetAvailableLocales 0.009
testLocalisedPropertyContainsCountryIfNotEmpty 0.01
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.01

LocalMessageDispatcherTest

sendsEvents 0.048
sendsEventsEvenIfHandlersFail 0.209

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.04
testSendLocalMessage 0.024
testBroadcastMessage 0.03
testDoNoClearAlreadyClearedMessage 0.025
testSendGroupMessage 0.024
testSendMessage 0.026
testDoesNotInvokeListenerAfterUnregistration 0.025

MessageStoreRepositoryTest

testFetchMessages 0.459
testGetMessageAmount 0.36
testGetNumberOfUnclearedMessagesForUser 0.428

MessageStoreTest

testMarshallMessageWithNullProperties 0.027
testRemoveMessageById 0.031
testFindMessageById 0.027
testMarshall 0.023
testSaveMessage 0.03
testUnmarshall 0.024
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.023

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0.001
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.343
testStoreSubnode 0.245
testExceptionOnNonPrimitive 0.247
testReadSubnodes 0.239
testStorePrimitives 0.249

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.266
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.297
testDeactivateNodeWithoutActionsParren 0.297
testDeactivateNodeExtendingAnotherDeactivate 0.245
testDeactivateNodeWithoutAvailailitySubnode 0.271

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.299
testMoveOfIdentifierToPathConverterNode 0.309
testCreationOfFieldSubNode 0.302
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.281

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.006
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 1.411
updateFrom543BringsInNodeTypeSelectField 0.562
testUpdateTo5_0_1WithoutLegacyModule 1.297
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.559
testUpdateTo5_1AddFieldType 1.012
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.55
testUpdateFrom50 1.227
testUpdateFrom52 0.888
testUpdateFrom504 1.032
testUpdateFrom521 0.876
updateFrom541ChangeZipUploadActionProperties 0.625
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.508
testUpdateTo5_0_1WithLegacyModule 1.167
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.66
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.842
testUpdateTo5_0_1ThatDialogsAreInstalled 1.1
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.961
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 1.001
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.958
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.798
testDialogsAreAddedModalityLevelProperty 0.805

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.004

LocalTaskDispatcherTest

sendsEvents 0.108
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.006
sendsEventsEvenIfHandlersFail 0.004

Failure Details

[Summary] [Package List] [Test Cases]


testBasicSuccessMessage
skipped: skipped
testIsAvailableForItemThatIsDeleted
skipped: MGNLUI-2038: Ignore until the rule is fixed.
testUpdateTo5_1ChangePackageName
skipped: Task has been commented out