Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 16.344
info.magnolia.ui.framework.task 4 0 0 0 100% 0.118
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.066
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.056
info.magnolia.ui.framework.message 30 0 0 0 100% 2.209
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.608
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.094
info.magnolia.ui.framework.command 4 0 0 0 100% 0.071
info.magnolia.ui.framework.action 63 0 0 1 98.413% 4.856
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.034
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.005
info.magnolia.ui.framework.app 38 0 0 0 100% 1.251

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.668
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.608
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 27 0 0 1 96.296% 15.064

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

info.magnolia.ui.framework.i18n

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

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.092
MessageStoreRepositoryTest 6 0 0 0 100% 1.163
MessageStoreTest 7 0 0 0 100% 0.072
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 0.649

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.119
HasVersionsRuleTest 6 0 0 0 100% 0.973
IsDefinitionRuleTest 3 0 0 0 100% 0.486
IsDeletedRuleTest 3 0 0 0 100% 0.372
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.339
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.634
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.685

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.539
AbstractMultiItemActionTest 3 0 0 0 100% 0.033
AbstractVersionActionTest 2 0 0 0 100% 0.009
ActivationActionTest 4 0 0 1 75% 0.041
AddFolderActionDefinitionTest 1 0 0 0 100% 0.263
AddNodeActionTest 7 0 0 0 100% 0.004
AddPropertyActionTest 4 0 0 0 100% 0.087
ConfirmationActionTest 7 0 0 0 100% 0.127
DeleteActionTest 3 0 0 0 100% 1.653
DeleteItemActionTest 4 0 0 0 100% 0.076
DownloadBinaryActionTest 2 0 0 0 100% 0.06
DuplicateNodeActionTest 3 0 0 0 100% 0.672
EditorCallbackActionTest 3 0 0 0 100% 0.004
ExportActionTest 2 0 0 0 100% 0.428
MarkNodeAsDeletedActionTest 3 0 0 0 100% 0.843
OpenCreateDialogActionTest 2 0 0 0 100% 0.006
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.002
ZipUploadDialogActionTest 2 0 0 0 100% 0.008

info.magnolia.ui.framework.favorite

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

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% 0.808
AppEventTest 2 0 0 0 100% 0.077
AppInstanceControllerImplTest 10 0 0 0 100% 0.297
BaseSubAppTest 4 0 0 0 100% 0.003
EmbeddedPageSubAppTest 4 0 0 0 100% 0.049
SubAppActionExecutorTest 1 0 0 0 100% 0.017

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.47
getParamsReturnsBasicContextParamsFromNode 0.012
executeAsynchronously 0.024
getParamsReturnsImmutableMap 0.007
executeSynchronously 0.011
getParamsTwiceReturnsNewParamsMap 0.007
getParamsReturnsOtherParamsFromDefinition 0.008

AbstractMultiItemActionTest

testSuccessAction 0.029
testgetSortedItems 0.002
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.006
testVersionLabelWithOutComment 0.003

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.019
testGetExchangeException 0.013
testBuildParamsSetsChangedOnlyParameter 0.009
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.263

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.029
testDoesNothingGivenProperty 0.02
testGivesPropertyUniqueName 0.019
testCanAddPropertyToRootNode 0.019

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.139
executeTakesLongerThanTimeToWait 1.609
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.114
executeCatchesSchedulerException 0.009
executeCompletesBeforeTimeToWait 1.109
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.114

ConfirmationActionTest

testCancelMultipleAction 0.026
testProceedMultipleAction 0.019
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.024
testCancelNodeAction 0.015
testCancelPropertyAction 0.014
testProceedPropertyAction 0.014
testProceedNodeAction 0.015

DeleteActionTest

testDeleteProperty 1.079
testDeleteNode 0.322
testDeleteMultipleItems 0.252

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.02
testCanDeleteProperty 0.03
testDeleteMultipleItems 0.014
testCanDeleteNode 0.012

DownloadBinaryActionTest

testBinaryDownload 0.053
testContentDispositionHeaderIsSetCorrectly 0.007

DuplicateNodeActionTest

testDuplicatesNode 0.241
testDoesNothingGivenProperty 0.245
duplicatedNodeShouldAddedRightAfterTheNode 0.186

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.003
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.212
exportActionGetParam 0.216

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.346
testMarkMultipleNodesAsDeleted 0.292
testMarkNodeAsDeleteLeaf 0.205

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.006
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.001
testExecuteWithShellApp 0.001

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.006
ensureFolderWillCreateWhenActionRunSuccessfully 0.002

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.257
testIsAppStarted 0.033
testStartThemedApp 0.041
testOnLocationChangePreservesParameters 0.032
testOpenSubApp 0.033
testStopCurrentApp 0.049
testOpenTwoAppsWithSubApps 0.039
testStopAppTwoAppsWithOneFocused 0.071
testStartIfNotAlreadyRunningThenFocusBasic 0.026
testOpenTwoSubApps 0.034
testLocationHandler 0.026
testLocationChanged 0.024
testStopAppOneApp 0.026
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.017
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.018
testOnLocationChangeChecksForMissingSubAppId 0.045
testStopAppTwoAppsWithBothFocused 0.037

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.046
appNotifiedOfStoppingThroughAnEvent 0.031

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.019
testBroadcastMessageForwardsToMessagesManager 0.014
subAppStoppedEventFiredOnSubAppTermination 0.151
testStubAppLaunchedInCaseOfStartUpFailure 0.025
testSendUserMessageForwardsToMessagesManager 0.008
testSendLocalMessageForwardsToMessagesManager 0.009
testStubSubAppLaunchedInCaseOfStartUpFailure 0.022
subAppLifecycleEventsAreDispatchedAccordingly 0.018
subAppStartedEventIsFiredOnSubAppCreation 0.014
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.017

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.002
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
testGetCaptionReturnsConfiguredSubAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.018
testStartOpensFromLocation 0.011
testStartOpensFromDescriptor 0.01
testLocationChanged 0.01

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.017

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.026
testAddingRuleClasses 0.013
testJcrRootAllowedRule 0.013
testJcrPropertiesAllowedRule 0.014
testWritePermissionRequiredRule 0.014
testMultipleItemsAllowedRule 0.012
testAccessGrantedRule 0.014
testJcrNodeTypesAllowedRule 0.013

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.15
testIsAvailableForNullNode 0.143
testIsAvailableForItemVersionOnlyOneVersion 0.214
testIsAvailableForItemVersionTwoVersions 0.203
testIsAvailableForItemNoVersion 0.129
testIsAvailableForItemNoNode 0.134

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.176
notAvailableForJcrPropertyId 0.163
availableForIfDefinitionPresent 0.147

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.12
testIsAvailableForItemThatIsMarkedAsDeleted 0.125
testIsAvailableForItemThatIsNotDeleted 0.127

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.143
testIsAvailableForItemThatIsNotDeleted 0.196

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.115
testWithNode 0.121
testWithFrozenVersionNode 0.139
testWithVersion 0.134
testWithVersionedChildJcrItemId 0.125

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.146
testIsAvailableForItemVersion 0.184
testIsAvailableForNullNode 0.123
testIsAvailableForItemNoVersion 0.12
testWithVersionedChildJcrItemId 0.112

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.001
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.005
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.033
testExecuteOrderOfNodes 0.032

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.014
testGetBookmarkRootWhenNotYetExisting 0.01
testGetFavoriteRoot 0.01

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.055
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.011

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.012
i18nPropertyNotDefined_CurrentIsDefault 0.008
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.008
testGetAvailableLocales 0.008
testLocalisedPropertyContainsCountryIfNotEmpty 0.007
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.006

LocalMessageDispatcherTest

sendsEvents 0.022
sendsEventsEvenIfHandlersFail 0.211

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.021
testSendLocalMessage 0.013
testBroadcastMessage 0.014
testDoNoClearAlreadyClearedMessage 0.012
testSendGroupMessage 0.011
testSendMessage 0.01
testDoesNotInvokeListenerAfterUnregistration 0.011

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.253
getNumberOfUnclearedMessagesForUser 0.203
fetchMessages 0.194
getMessageAmount 0.202
getMessageAmounForUserWithAtInName 0.161
getNumberOfUnclearedMessagesForUserWithAtInName 0.15

MessageStoreTest

testMarshallMessageWithNullProperties 0.01
testRemoveMessageById 0.011
testFindMessageById 0.01
testMarshall 0.011
testSaveMessage 0.01
testUnmarshall 0.01
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.01

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.124
testStoreSubnode 0.126
testExceptionOnNonPrimitive 0.12
testReadSubnodes 0.138
testStorePrimitives 0.141

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.173
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.133
testDeactivateNodeWithoutActionsParren 0.123
testDeactivateNodeExtendingAnotherDeactivate 0.119
testDeactivateNodeWithoutAvailailitySubnode 0.12

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.158
testMoveOfIdentifierToPathConverterNode 0.145
testCreationOfFieldSubNode 0.138
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.167

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.613
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.512
updateFrom543BringsInNodeTypeSelectField 0.532
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.378
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.376
testUpdateTo5_0_1WithoutLegacyModule 0.901
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.492
testUpdateTo5_1AddFieldType 0.764
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.469
testUpdateFrom50 0.805
testUpdateFrom52 0.695
testUpdateFrom504 0.718
testUpdateFrom521 0.673
updateFrom541ChangeZipUploadActionProperties 0.498
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.295
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.44
testUpdateTo5_0_1WithLegacyModule 0.777
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.527
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.607
testUpdateTo5_0_1ThatDialogsAreInstalled 0.73
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.314
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.677
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.659
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.646
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.394
testDialogsAreAddedModalityLevelProperty 0.572

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

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