Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
247 0 0 3 98.785% 33.992

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 39 0 0 1 97.436% 16.149
info.magnolia.ui.framework.task 4 0 0 0 100% 0.115
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.065
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.055
info.magnolia.ui.framework.message 30 0 0 0 100% 2.009
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.469
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.099
info.magnolia.ui.framework.command 4 0 0 0 100% 0.074
info.magnolia.ui.framework.action 65 0 0 1 98.462% 4.65
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.018
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.004
info.magnolia.ui.framework.app 39 0 0 0 100% 1.285

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.645
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.49
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.003
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 15.011

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

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.228
MessagesManagerImplTest 7 0 0 0 100% 0.056
MessageStoreRepositoryTest 6 0 0 0 100% 1.011
MessageStoreTest 7 0 0 0 100% 0.036
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 0.677

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.077
HasVersionsRuleTest 6 0 0 0 100% 0.93
IsDefinitionRuleTest 3 0 0 0 100% 0.432
IsDeletedRuleTest 3 0 0 0 100% 0.39
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.309
IsNotSystemPropertyTest 3 0 0 0 100% 0.001
IsNotVersionedRuleTest 5 0 0 0 100% 0.676
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.654

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.013
ImportZipCommandTest 2 0 0 0 100% 0.061

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.407
AbstractMultiItemActionTest 3 0 0 0 100% 0.026
AbstractVersionActionTest 2 0 0 0 100% 0.005
ActivationActionTest 4 0 0 1 75% 0.034
AddFolderActionDefinitionTest 1 0 0 0 100% 0.213
AddNodeActionTest 7 0 0 0 100% 0.041
AddPropertyActionTest 4 0 0 0 100% 0.075
ConfirmationActionTest 7 0 0 0 100% 0.117
DeleteActionTest 3 0 0 0 100% 1.662
DeleteConfirmationActionTest 2 0 0 0 100% 0.007
DeleteItemActionTest 4 0 0 0 100% 0.056
DownloadBinaryActionTest 2 0 0 0 100% 0.056
DuplicateNodeActionTest 3 0 0 0 100% 0.676
EditorCallbackActionTest 3 0 0 0 100% 0.004
ExportActionTest 2 0 0 0 100% 0.394
MarkNodeAsDeletedActionTest 3 0 0 0 100% 0.861
OpenCreateDialogActionTest 2 0 0 0 100% 0.002
OpenEditDialogActionTest 2 0 0 0 100% 0
OpenLocationActionTest 2 0 0 0 100% 0.002
ZipUploadDialogActionTest 2 0 0 0 100% 0.012

info.magnolia.ui.framework.favorite

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

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 0.987
AppEventTest 2 0 0 0 100% 0.074
AppInstanceControllerImplTest 10 0 0 0 100% 0.166
BaseSubAppTest 5 0 0 0 100% 0.005
EmbeddedPageSubAppTest 4 0 0 0 100% 0.042
SubAppActionExecutorTest 1 0 0 0 100% 0.011

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.347
getParamsReturnsBasicContextParamsFromNode 0.011
executeAsynchronously 0.019
getParamsReturnsImmutableMap 0.007
executeSynchronously 0.01
getParamsTwiceReturnsNewParamsMap 0.006
getParamsReturnsOtherParamsFromDefinition 0.007

AbstractMultiItemActionTest

testSuccessAction 0.022
testgetSortedItems 0.002
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.005
testVersionLabelWithOutComment 0

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.019
testGetExchangeException 0.008
testBuildParamsSetsChangedOnlyParameter 0.007
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.213

AddNodeActionTest

doesNothingGivenProperty 0.008
canAddChildNode 0.006
customBaseNameIsApplied 0.006
usesConfiguredNodeType 0.005
canAddNodeToRootNode 0.006
doesNotCreateNodeWithInvalidName 0.005
givesNodeUniqueName 0.005

AddPropertyActionTest

testCanAddPropertyOnNode 0.026
testDoesNothingGivenProperty 0.018
testGivesPropertyUniqueName 0.017
testCanAddPropertyToRootNode 0.014

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.136
executeTakesLongerThanTimeToWait 1.615
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.115
executeCatchesSchedulerException 0.012
executeCompletesBeforeTimeToWait 1.107
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.114

ConfirmationActionTest

testCancelMultipleAction 0.023
testProceedMultipleAction 0.018
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.017
testCancelNodeAction 0.014
testCancelPropertyAction 0.016
testProceedPropertyAction 0.015
testProceedNodeAction 0.014

DeleteActionTest

testDeleteProperty 1.093
testDeleteNode 0.323
testDeleteMultipleItems 0.246

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.007
doNotWarnIfNoModifiedSubNodes 0

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.018
testCanDeleteProperty 0.024
testDeleteMultipleItems 0.007
testCanDeleteNode 0.007

DownloadBinaryActionTest

testBinaryDownload 0.048
testContentDispositionHeaderIsSetCorrectly 0.008

DuplicateNodeActionTest

testDuplicatesNode 0.25
testDoesNothingGivenProperty 0.225
duplicatedNodeShouldAddedRightAfterTheNode 0.201

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.004
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.219
exportActionGetParam 0.175

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.368
testMarkMultipleNodesAsDeleted 0.293
testMarkNodeAsDeleteLeaf 0.2

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.002
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.006
ensureFolderWillCreateWhenActionRunSuccessfully 0.006

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.282
testIsAppStarted 0.053
testStartThemedApp 0.039
testOnLocationChangePreservesParameters 0.031
testOpenSubApp 0.032
testStopCurrentApp 0.052
testOpenTwoAppsWithSubApps 0.15
testStopAppTwoAppsWithOneFocused 0.075
testStartIfNotAlreadyRunningThenFocusBasic 0.026
testOpenTwoSubApps 0.035
testLocationHandler 0.027
testLocationChanged 0.027
testStopAppOneApp 0.027
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.018
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.017
testOnLocationChangeChecksForMissingSubAppId 0.056
testStopAppTwoAppsWithBothFocused 0.04

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.047
appNotifiedOfStoppingThroughAnEvent 0.027

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.022
testBroadcastMessageForwardsToMessagesManager 0.009
subAppStoppedEventFiredOnSubAppTermination 0.019
testStubAppLaunchedInCaseOfStartUpFailure 0.024
testSendUserMessageForwardsToMessagesManager 0.007
testSendLocalMessageForwardsToMessagesManager 0.012
testStubSubAppLaunchedInCaseOfStartUpFailure 0.023
subAppLifecycleEventsAreDispatchedAccordingly 0.02
subAppStartedEventIsFiredOnSubAppCreation 0.012
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.018

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.002
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
getIcon 0
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
getCaptionFallsBackToConfiguredAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.018
testStartOpensFromLocation 0.007
testStartOpensFromDescriptor 0.009
testLocationChanged 0.008

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.011

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.021
testAddingRuleClasses 0.008
testJcrRootAllowedRule 0.009
testJcrPropertiesAllowedRule 0.007
testWritePermissionRequiredRule 0.008
testMultipleItemsAllowedRule 0.007
testAccessGrantedRule 0.008
testJcrNodeTypesAllowedRule 0.009

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.142
testIsAvailableForNullNode 0.166
testIsAvailableForItemVersionOnlyOneVersion 0.185
testIsAvailableForItemVersionTwoVersions 0.165
testIsAvailableForItemNoVersion 0.136
testIsAvailableForItemNoNode 0.136

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.158
notAvailableForJcrPropertyId 0.154
availableForIfDefinitionPresent 0.12

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.122
testIsAvailableForItemThatIsMarkedAsDeleted 0.126
testIsAvailableForItemThatIsNotDeleted 0.142

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.193
testIsAvailableForItemThatIsNotDeleted 0.116

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0.001

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.115
testWithNode 0.121
testWithFrozenVersionNode 0.16
testWithVersion 0.135
testWithVersionedChildJcrItemId 0.145

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.178
testIsAvailableForItemVersion 0.138
testIsAvailableForNullNode 0.113
testIsAvailableForItemNoVersion 0.112
testWithVersionedChildJcrItemId 0.113

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.006
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.007

ImportZipCommandTest

testHandleFileEntry 0.031
testExecuteOrderOfNodes 0.03

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.009
testGetBookmarkRootWhenNotYetExisting 0.004
testGetFavoriteRoot 0.005

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.055
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.01

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.012
i18nPropertyNotDefined_CurrentIsDefault 0.008
i18nPropertyNotDefined_CurrentIsNotDefault 0.008

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.008
testGetAvailableLocales 0.008
testLocalisedPropertyContainsCountryIfNotEmpty 0.006
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.005

LocalMessageDispatcherTest

sendsEvents 0.02
sendsEventsEvenIfHandlersFail 0.208

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.017
testSendLocalMessage 0.006
testBroadcastMessage 0.008
testDoNoClearAlreadyClearedMessage 0.008
testSendGroupMessage 0.005
testSendMessage 0.007
testDoesNotInvokeListenerAfterUnregistration 0.005

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.24
getNumberOfUnclearedMessagesForUser 0.201
fetchMessages 0.138
getMessageAmount 0.144
getMessageAmounForUserWithAtInName 0.148
getNumberOfUnclearedMessagesForUserWithAtInName 0.14

MessageStoreTest

testMarshallMessageWithNullProperties 0.004
testRemoveMessageById 0.005
testFindMessageById 0.007
testMarshall 0.005
testSaveMessage 0.005
testUnmarshall 0.005
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.005

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0.001
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.129
testStoreSubnode 0.136
testExceptionOnNonPrimitive 0.114
testReadSubnodes 0.142
testStorePrimitives 0.156

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.181
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.117
testDeactivateNodeWithoutActionsParren 0.124
testDeactivateNodeExtendingAnotherDeactivate 0.118
testDeactivateNodeWithoutAvailailitySubnode 0.105

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.133
testMoveOfIdentifierToPathConverterNode 0.124
testCreationOfFieldSubNode 0.113
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.12

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.507
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.455
updateFrom543BringsInNodeTypeSelectField 0.421
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.365
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.345
testUpdateTo5_0_1WithoutLegacyModule 0.863
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.46
testUpdateTo5_1AddFieldType 0.729
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.454
updateFrom553MakeZipUploadBehaviorConfigurable 0.234
testUpdateFrom50 0.791
testUpdateFrom52 0.657
testUpdateFrom504 0.681
testUpdateFrom521 0.646
updateFrom541ChangeZipUploadActionProperties 0.473
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.28
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.465
testUpdateTo5_0_1WithLegacyModule 0.801
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.533
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.655
testUpdateTo5_0_1ThatDialogsAreInstalled 0.752
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.324
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.7
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.697
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.678
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.423
testDialogsAreAddedModalityLevelProperty 0.622

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

sendsEvents 0.107
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
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