Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
243 0 0 3 98.765% 40.354

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 38 0 0 1 97.368% 19.155
info.magnolia.ui.framework.task 4 0 0 0 100% 0.118
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.093
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.083
info.magnolia.ui.framework.message 30 0 0 0 100% 2.621
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 4.794
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.118
info.magnolia.ui.framework.command 4 0 0 0 100% 0.105
info.magnolia.ui.framework.action 63 0 0 1 98.413% 5.594
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.053
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.005
info.magnolia.ui.framework.app 38 0 0 0 100% 1.615

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% 0.984
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.724
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 27 0 0 1 96.296% 17.443

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.003
LocalTaskDispatcherTest 3 0 0 0 100% 0.115

info.magnolia.ui.framework.field.nodetype

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

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.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.243
MessagesManagerImplTest 7 0 0 0 100% 0.178
MessageStoreRepositoryTest 6 0 0 0 100% 1.34
MessageStoreTest 7 0 0 0 100% 0.095
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 0.765

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.145
HasVersionsRuleTest 6 0 0 0 100% 1.263
IsDefinitionRuleTest 3 0 0 0 100% 0.669
IsDeletedRuleTest 3 0 0 0 100% 0.573
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.356
IsNotSystemPropertyTest 3 0 0 0 100% 0.001
IsNotVersionedRuleTest 5 0 0 0 100% 0.938
IsPublishableRuleTest 3 0 0 0 100% 0.001
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.848

info.magnolia.ui.framework.action.async

Class Tests Errors Failures Skipped Success Rate Time
DefaultAsyncActionExecutorTest 6 0 0 0 100% 6.118

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.097

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.64
AbstractMultiItemActionTest 3 0 0 0 100% 0.033
AbstractVersionActionTest 2 0 0 0 100% 0.008
ActivationActionTest 4 0 0 1 75% 0.044
AddFolderActionDefinitionTest 1 0 0 0 100% 0.293
AddNodeActionTest 7 0 0 0 100% 0.006
AddPropertyActionTest 4 0 0 0 100% 0.121
ConfirmationActionTest 7 0 0 0 100% 0.134
DeleteActionTest 3 0 0 0 100% 1.783
DeleteItemActionTest 4 0 0 0 100% 0.085
DownloadBinaryActionTest 2 0 0 0 100% 0.067
DuplicateNodeActionTest 3 0 0 0 100% 0.792
EditorCallbackActionTest 3 0 0 0 100% 0.005
ExportActionTest 2 0 0 0 100% 0.506
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.058
OpenCreateDialogActionTest 2 0 0 0 100% 0.007
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.002
ZipUploadDialogActionTest 2 0 0 0 100% 0.009

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

Class Tests Errors Failures Skipped Success Rate Time
JcrNodeTypesAllowedRuleTest 4 0 0 0 100% 0.004
WritePermissionRequiredRuleTest 3 0 0 0 100% 0.001

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.147
AppEventTest 2 0 0 0 100% 0.183
AppInstanceControllerImplTest 10 0 0 0 100% 0.194
BaseSubAppTest 4 0 0 0 100% 0.004
EmbeddedPageSubAppTest 4 0 0 0 100% 0.065
SubAppActionExecutorTest 1 0 0 0 100% 0.022

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.554
getParamsReturnsBasicContextParamsFromNode 0.014
executeAsynchronously 0.028
getParamsReturnsImmutableMap 0.01
executeSynchronously 0.015
getParamsTwiceReturnsNewParamsMap 0.01
getParamsReturnsOtherParamsFromDefinition 0.009

AbstractMultiItemActionTest

testSuccessAction 0.028
testgetSortedItems 0.003
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.006
testVersionLabelWithOutComment 0.002

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.02
testGetExchangeException 0.014
testBuildParamsSetsChangedOnlyParameter 0.01
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.293

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.032
testDoesNothingGivenProperty 0.028
testGivesPropertyUniqueName 0.033
testCanAddPropertyToRootNode 0.028

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.151
executeTakesLongerThanTimeToWait 1.618
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.118
executeCatchesSchedulerException 0.009
executeCompletesBeforeTimeToWait 1.111
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.111

ConfirmationActionTest

testCancelMultipleAction 0.026
testProceedMultipleAction 0.029
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.019
testCancelNodeAction 0.017
testCancelPropertyAction 0.014
testProceedPropertyAction 0.013
testProceedNodeAction 0.016

DeleteActionTest

testDeleteProperty 1.168
testDeleteNode 0.342
testDeleteMultipleItems 0.273

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.04
testCanDeleteProperty 0.015
testDeleteMultipleItems 0.014
testCanDeleteNode 0.016

DownloadBinaryActionTest

testBinaryDownload 0.058
testContentDispositionHeaderIsSetCorrectly 0.009

DuplicateNodeActionTest

testDuplicatesNode 0.302
testDoesNothingGivenProperty 0.278
duplicatedNodeShouldAddedRightAfterTheNode 0.212

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.004
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.275
exportActionGetParam 0.231

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.44
testMarkMultipleNodesAsDeleted 0.379
testMarkNodeAsDeleteLeaf 0.239

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.006
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.002
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.008
ensureFolderWillCreateWhenActionRunSuccessfully 0.001

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.338
testIsAppStarted 0.05
testStartThemedApp 0.054
testOnLocationChangePreservesParameters 0.049
testOpenSubApp 0.044
testStopCurrentApp 0.082
testOpenTwoAppsWithSubApps 0.066
testStopAppTwoAppsWithOneFocused 0.074
testStartIfNotAlreadyRunningThenFocusBasic 0.042
testOpenTwoSubApps 0.044
testLocationHandler 0.034
testLocationChanged 0.041
testStopAppOneApp 0.039
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.056
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.024
testOnLocationChangeChecksForMissingSubAppId 0.06
testStopAppTwoAppsWithBothFocused 0.05

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.152
appNotifiedOfStoppingThroughAnEvent 0.031

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.025
testBroadcastMessageForwardsToMessagesManager 0.01
subAppStoppedEventFiredOnSubAppTermination 0.02
testStubAppLaunchedInCaseOfStartUpFailure 0.027
testSendUserMessageForwardsToMessagesManager 0.012
testSendLocalMessageForwardsToMessagesManager 0.011
testStubSubAppLaunchedInCaseOfStartUpFailure 0.028
subAppLifecycleEventsAreDispatchedAccordingly 0.023
subAppStartedEventIsFiredOnSubAppCreation 0.016
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.022

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.002
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.02
testStartOpensFromLocation 0.016
testStartOpensFromDescriptor 0.015
testLocationChanged 0.014

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.022

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.035
testAddingRuleClasses 0.016
testJcrRootAllowedRule 0.017
testJcrPropertiesAllowedRule 0.015
testWritePermissionRequiredRule 0.015
testMultipleItemsAllowedRule 0.014
testAccessGrantedRule 0.018
testJcrNodeTypesAllowedRule 0.015

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.183
testIsAvailableForNullNode 0.187
testIsAvailableForItemVersionOnlyOneVersion 0.277
testIsAvailableForItemVersionTwoVersions 0.238
testIsAvailableForItemNoVersion 0.188
testIsAvailableForItemNoNode 0.19

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.195
notAvailableForJcrPropertyId 0.215
availableForIfDefinitionPresent 0.259

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.167
testIsAvailableForItemThatIsMarkedAsDeleted 0.204
testIsAvailableForItemThatIsNotDeleted 0.202

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.166
testIsAvailableForItemThatIsNotDeleted 0.19

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0.001
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.16
testWithNode 0.185
testWithFrozenVersionNode 0.238
testWithVersion 0.197
testWithVersionedChildJcrItemId 0.158

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0.001
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.143
testIsAvailableForItemVersion 0.185
testIsAvailableForNullNode 0.16
testIsAvailableForItemNoVersion 0.16
testWithVersionedChildJcrItemId 0.2

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.004
testNodeTypeForNewItemId 0
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0.001

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.007
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.05
testExecuteOrderOfNodes 0.047

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.022
testGetBookmarkRootWhenNotYetExisting 0.016
testGetFavoriteRoot 0.015

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.078
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.015

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.019
i18nPropertyNotDefined_CurrentIsDefault 0.012
i18nPropertyNotDefined_CurrentIsNotDefault 0.012

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.013
testGetAvailableLocales 0.01
testLocalisedPropertyContainsCountryIfNotEmpty 0.009
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.008

LocalMessageDispatcherTest

sendsEvents 0.031
sendsEventsEvenIfHandlersFail 0.212

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.027
testSendLocalMessage 0.018
testBroadcastMessage 0.076
testDoNoClearAlreadyClearedMessage 0.017
testSendGroupMessage 0.014
testSendMessage 0.013
testDoesNotInvokeListenerAfterUnregistration 0.013

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.352
getNumberOfUnclearedMessagesForUser 0.228
fetchMessages 0.195
getMessageAmount 0.183
getMessageAmounForUserWithAtInName 0.191
getNumberOfUnclearedMessagesForUserWithAtInName 0.191

MessageStoreTest

testMarshallMessageWithNullProperties 0.014
testRemoveMessageById 0.015
testFindMessageById 0.014
testMarshall 0.013
testSaveMessage 0.014
testUnmarshall 0.013
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.012

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.186
testStoreSubnode 0.146
testExceptionOnNonPrimitive 0.147
testReadSubnodes 0.139
testStorePrimitives 0.147

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.152
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.161
testDeactivateNodeWithoutActionsParren 0.177
testDeactivateNodeExtendingAnotherDeactivate 0.26
testDeactivateNodeWithoutAvailailitySubnode 0.234

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.203
testMoveOfIdentifierToPathConverterNode 0.192
testCreationOfFieldSubNode 0.165
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.164

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.004
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.627
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.694
updateFrom543BringsInNodeTypeSelectField 0.631
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.444
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.382
testUpdateTo5_0_1WithoutLegacyModule 1.135
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.553
testUpdateTo5_1AddFieldType 0.95
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.527
testUpdateFrom50 1.074
testUpdateFrom52 0.81
testUpdateFrom504 0.859
testUpdateFrom521 0.769
updateFrom541ChangeZipUploadActionProperties 0.541
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.281
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.473
testUpdateTo5_0_1WithLegacyModule 0.881
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.575
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.696
testUpdateTo5_0_1ThatDialogsAreInstalled 0.846
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.319
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.758
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.744
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.747
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.472
testDialogsAreAddedModalityLevelProperty 0.655

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

sendsEvents 0.108
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.004
sendsEventsEvenIfHandlersFail 0.003

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