Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
232 0 0 3 98.707% 37.799

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% 15.35
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.073
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.13
info.magnolia.ui.framework.task 4 0 0 0 100% 0.116
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.048
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 5.267
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.052
info.magnolia.ui.framework.command 4 0 0 0 100% 0.079
info.magnolia.ui.framework.action 60 0 0 1 98.333% 7.098
info.magnolia.ui.framework.message 27 0 0 0 100% 2.143
info.magnolia.ui.framework.app 38 0 0 0 100% 1.439
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.004

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.832
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.678
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.003
UiFrameworkModuleVersionHandlerTest 22 0 0 1 95.455% 13.837

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.216
HasVersionsRuleTest 6 0 0 0 100% 1.516
IsDefinitionRuleTest 3 0 0 0 100% 0.608
IsDeletedRuleTest 3 0 0 0 100% 0.616
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.388
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 1.01
IsPublishableRuleTest 3 0 0 0 100% 0.001
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.912

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.006
ImportZipCommandTest 2 0 0 0 100% 0.073

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.606
AbstractMultiItemActionTest 3 0 0 0 100% 0.036
AbstractVersionActionTest 2 0 0 0 100% 0.005
ActivationActionTest 4 0 0 1 75% 0.038
AddFolderActionDefinitionTest 1 0 0 0 100% 0.252
AddNodeActionTest 6 0 0 0 100% 0.007
AddPropertyActionTest 4 0 0 0 100% 0.162
ConfirmationActionTest 7 0 0 0 100% 0.213
DeleteActionTest 3 0 0 0 100% 2.448
DeleteItemActionTest 4 0 0 0 100% 0.144
DownloadBinaryActionTest 2 0 0 0 100% 0.11
DuplicateNodeActionTest 3 0 0 0 100% 1.017
EditorCallbackActionTest 3 0 0 0 100% 0.006
ExportActionTest 2 0 0 0 100% 0.695
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.347
OpenCreateDialogActionTest 2 0 0 0 100% 0.008
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.003

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.233
MessagesManagerImplTest 7 0 0 0 100% 0.12
MessageStoreRepositoryTest 3 0 0 0 100% 0.918
MessageStoreTest 7 0 0 0 100% 0.093
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 0.779

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.091
AppEventTest 2 0 0 0 100% 0.092
AppInstanceControllerImplTest 10 0 0 0 100% 0.156
BaseSubAppTest 4 0 0 0 100% 0.005
EmbeddedPageSubAppTest 4 0 0 0 100% 0.073
SubAppActionExecutorTest 1 0 0 0 100% 0.022

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.511
getParamsReturnsBasicContextParamsFromNode 0.019
executeAsynchronously 0.03
getParamsReturnsImmutableMap 0.009
executeSynchronously 0.015
getParamsTwiceReturnsNewParamsMap 0.012
getParamsReturnsOtherParamsFromDefinition 0.01

AbstractMultiItemActionTest

testSuccessAction 0.033
testgetSortedItems 0.001
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.004
testVersionLabelWithOutComment 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.021
testGetExchangeException 0.009
testBuildParamsSetsChangedOnlyParameter 0.008
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.252

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.044
testDoesNothingGivenProperty 0.047
testGivesPropertyUniqueName 0.033
testCanAddPropertyToRootNode 0.038

DefaultAsyncActionExecutorTest

executeTakesLongerThanTimeToWait 1.649
triggerListenerSendsErrorMessageToCurrentUser 1.132
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.118
executeCatchesSchedulerException 0.008
triggerListenerSendsSuccessMessageToCurrentUser 1.113
executeCompletesBeforeTimeToWait 1.11

ConfirmationActionTest

testCancelMultipleAction 0.035
testProceedMultipleAction 0.031
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.031
testCancelNodeAction 0.037
testCancelPropertyAction 0.027
testProceedPropertyAction 0.027
testProceedNodeAction 0.025

DeleteActionTest

testDeleteProperty 1.534
testDeleteNode 0.515
testDeleteMultipleItems 0.399

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.043
testCanDeleteProperty 0.034
testDeleteMultipleItems 0.035
testCanDeleteNode 0.032

DownloadBinaryActionTest

testBinaryDownload 0.097
testContentDispositionHeaderIsSetCorrectly 0.013

DuplicateNodeActionTest

testDuplicatesNode 0.375
testDoesNothingGivenProperty 0.306
duplicatedNodeShouldAddedRightAfterTheNode 0.336

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.005
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0.001

ExportActionTest

supportsUtf8CharactersInNodeName 0.37
exportActionGetParam 0.325

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.597
testMarkMultipleNodesAsDeleted 0.452
testMarkNodeAsDeleteLeaf 0.298

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.008
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.003
testExecuteWithShellApp 0

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.321
testIsAppStarted 0.061
testStartThemedApp 0.053
testOnLocationChangePreservesParameters 0.046
testOpenSubApp 0.046
testStopCurrentApp 0.068
testOpenTwoAppsWithSubApps 0.055
testStopAppTwoAppsWithOneFocused 0.056
testStartIfNotAlreadyRunningThenFocusBasic 0.037
testOpenTwoSubApps 0.1
testLocationHandler 0.035
testLocationChanged 0.035
testStopAppOneApp 0.032
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.022
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.025
testOnLocationChangeChecksForMissingSubAppId 0.057
testStopAppTwoAppsWithBothFocused 0.042

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.054
appNotifiedOfStoppingThroughAnEvent 0.038

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.028
testBroadcastMessageForwardsToMessagesManager 0.005
subAppStoppedEventFiredOnSubAppTermination 0.018
testStubAppLaunchedInCaseOfStartUpFailure 0.021
testSendUserMessageForwardsToMessagesManager 0.006
testSendLocalMessageForwardsToMessagesManager 0.006
testStubSubAppLaunchedInCaseOfStartUpFailure 0.027
subAppLifecycleEventsAreDispatchedAccordingly 0.016
subAppStartedEventIsFiredOnSubAppCreation 0.013
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.016

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.003
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
testGetCaptionReturnsConfiguredSubAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.017
testStartOpensFromLocation 0.017
testStartOpensFromDescriptor 0.022
testLocationChanged 0.017

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.022

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.041
testAddingRuleClasses 0.025
testJcrRootAllowedRule 0.025
testJcrPropertiesAllowedRule 0.025
testWritePermissionRequiredRule 0.028
testMultipleItemsAllowedRule 0.023
testAccessGrantedRule 0.027
testJcrNodeTypesAllowedRule 0.022

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.229
testIsAvailableForNullNode 0.237
testIsAvailableForItemVersionOnlyOneVersion 0.258
testIsAvailableForItemVersionTwoVersions 0.299
testIsAvailableForItemNoVersion 0.212
testIsAvailableForItemNoNode 0.281

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.249
notAvailableForJcrPropertyId 0.195
availableForIfDefinitionPresent 0.164

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.208
testIsAvailableForItemThatIsMarkedAsDeleted 0.22
testIsAvailableForItemThatIsNotDeleted 0.188

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.209
testIsAvailableForItemThatIsNotDeleted 0.179

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.204
testWithNode 0.211
testWithFrozenVersionNode 0.244
testWithVersion 0.192
testWithVersionedChildJcrItemId 0.159

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0.001
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.16
testIsAvailableForItemVersion 0.222
testIsAvailableForNullNode 0.213
testIsAvailableForItemNoVersion 0.159
testWithVersionedChildJcrItemId 0.158

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.001
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.005
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.033
testExecuteOrderOfNodes 0.04

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.026
testGetBookmarkRootWhenNotYetExisting 0.013
testGetFavoriteRoot 0.013

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.064
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.009

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.011
i18nPropertyNotDefined_CurrentIsDefault 0.007
i18nPropertyNotDefined_CurrentIsNotDefault 0.006

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.007
testGetAvailableLocales 0.005
testLocalisedPropertyContainsCountryIfNotEmpty 0.005
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.007

LocalMessageDispatcherTest

sendsEvents 0.029
sendsEventsEvenIfHandlersFail 0.204

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.02
testSendLocalMessage 0.016
testBroadcastMessage 0.018
testDoNoClearAlreadyClearedMessage 0.015
testSendGroupMessage 0.017
testSendMessage 0.016
testDoesNotInvokeListenerAfterUnregistration 0.018

MessageStoreRepositoryTest

testFetchMessages 0.332
testGetMessageAmount 0.219
testGetNumberOfUnclearedMessagesForUser 0.367

MessageStoreTest

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

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.16
testStoreSubnode 0.159
testExceptionOnNonPrimitive 0.148
testReadSubnodes 0.149
testStorePrimitives 0.163

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.19
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.203
testDeactivateNodeWithoutActionsParren 0.144
testDeactivateNodeExtendingAnotherDeactivate 0.148
testDeactivateNodeWithoutAvailailitySubnode 0.147

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.181
testMoveOfIdentifierToPathConverterNode 0.167
testCreationOfFieldSubNode 0.166
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.164

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.902
updateFrom543BringsInNodeTypeSelectField 0.416
testUpdateTo5_0_1WithoutLegacyModule 0.866
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.568
testUpdateTo5_1AddFieldType 0.665
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.408
testUpdateFrom50 0.847
testUpdateFrom52 0.623
testUpdateFrom504 0.663
testUpdateFrom521 0.594
updateFrom541ChangeZipUploadActionProperties 0.508
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.462
testUpdateTo5_0_1WithLegacyModule 0.861
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.54
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.71
testUpdateTo5_0_1ThatDialogsAreInstalled 0.902
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.785
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.727
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.647
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.497
testDialogsAreAddedModalityLevelProperty 0.646

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.004

LocalTaskDispatcherTest

sendsEvents 0.108
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.002
sendsEventsEvenIfHandlersFail 0.002

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