Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
268 0 0 3 98.881% 133.72

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% 61.673
info.magnolia.ui.framework.task 4 0 0 0 100% 0.147
info.magnolia.ui.framework.message 30 0 0 0 100% 28.598
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.202
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.315
info.magnolia.ui.framework.command 4 0 0 0 100% 0.285
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.494
info.magnolia.ui.framework.app 40 0 0 0 100% 5.35
info.magnolia.ui.framework.ioc 20 0 0 0 100% 4.012
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 12.476
info.magnolia.ui.framework.action 65 0 0 1 98.462% 14.051
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.07
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.047

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
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 2.021
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.092
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 57.003
AddIsPublishedRuleToAllDeactivateActionsTaskTest 5 0 0 0 100% 2.557

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.007
LocalTaskDispatcherTest 3 0 0 0 100% 0.14

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
MessagesManagerImplTest 7 0 0 0 100% 0.559
MessageTest 3 0 0 0 100% 0.012
MessageStoreRepositoryTest 6 0 0 0 100% 19.227
LocalMessageDispatcherTest 2 0 0 0 100% 0.817
MessageStoreTest 7 0 0 0 100% 4.611
Node2MapUtilTest 5 0 0 0 100% 3.372

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.049
ImportZipCommandTest 2 0 0 0 100% 0.236

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppEventTest 2 0 0 0 100% 0.19
SubAppActionExecutorTest 1 0 0 0 100% 0.065
BaseSubAppTest 5 0 0 0 100% 0
AppControllerImplTest 18 0 0 0 100% 3.498
EmbeddedPageSubAppTest 4 0 0 0 100% 0.065
AppInstanceControllerImplTest 10 0 0 0 100% 1.532

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.046
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.026
UiBaseModuleTest 5 0 0 0 100% 0.107
RebindUiComponentScopesTest 1 0 0 0 100% 0.48
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.039
UiScopesTest 5 0 0 0 100% 2.915
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.399

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.91
IsDefinitionRuleTest 3 0 0 0 100% 1.261
IsPublishedRuleTest 2 0 0 0 100% 0.002
IsNotVersionedRuleTest 5 0 0 0 100% 2.42
AvailabilityCheckerImplTest 8 0 0 0 100% 0.444
HasVersionsRuleTest 6 0 0 0 100% 3.28
IsVersionRuleTest 5 0 0 0 100% 2.682
IsDeletedRuleTest 3 0 0 0 100% 1.475
IsPublishableRuleTest 3 0 0 0 100% 0.002
IsNotSystemPropertyTest 3 0 0 0 100% 0

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
ConfirmationActionTest 7 0 0 0 100% 0.34
OpenCreateDialogActionTest 2 0 0 0 100% 0.005
AddFolderActionDefinitionTest 1 0 0 0 100% 0.014
AbstractVersionActionTest 2 0 0 0 100% 0.009
AddPropertyActionTest 4 0 0 0 100% 0.148
DownloadBinaryActionTest 2 0 0 0 100% 0.292
OpenEditDialogActionTest 2 0 0 0 100% 0.156
ActivationActionTest 4 0 0 1 75% 0.152
DeleteActionTest 3 0 0 0 100% 2.393
AbstractMultiItemActionTest 3 0 0 0 100% 0.09
EditorCallbackActionTest 3 0 0 0 100% 0.001
ZipUploadDialogActionTest 2 0 0 0 100% 0.122
DeleteConfirmationActionTest 2 0 0 0 100% 0.105
OpenLocationActionTest 2 0 0 0 100% 0.119
MarkNodeAsDeletedActionTest 3 0 0 0 100% 4.708
ExportActionTest 2 0 0 0 100% 1.816
DeleteItemActionTest 4 0 0 0 100% 0.194
AbstractCommandActionTest 7 0 0 0 100% 0.328
DuplicateNodeActionTest 3 0 0 0 100% 2.908
AddNodeActionTest 7 0 0 0 100% 0.151

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

Class Tests Errors Failures Skipped Success Rate Time
JcrNodeTypesAllowedRuleTest 4 0 0 0 100% 0.04
WritePermissionRequiredRuleTest 3 0 0 0 100% 0.007

Test Cases

[Summary] [Package List] [Test Cases]

ConfirmationActionTest

testCancelMultipleAction 0.079
testProceedMultipleAction 0.107
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.033
testCancelNodeAction 0.034
testCancelPropertyAction 0.028
testProceedPropertyAction 0.026
testProceedNodeAction 0.033

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.038
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.008

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.005
testMissingDialogDefinition 0

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.428
testMoveOfIdentifierToPathConverterNode 0.593
testCreationOfFieldSubNode 0.515
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.485

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.561
testIsAvailableForItemThatIsNotDeleted 0.349

AddFolderActionDefinitionTest

testCanAddChildNode 0.014

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.088
executeSetsWritePermissionOnGivenActions 0.004

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.012
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.014

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.026
testNodeTypeForNewItemId 0.002
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0.011

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.219
testSendLocalMessage 0.051
testBroadcastMessage 0.067
testDoNoClearAlreadyClearedMessage 0.087
testSendGroupMessage 0.05
testSendMessage 0.054
testDoesNotInvokeListenerAfterUnregistration 0.031

AbstractVersionActionTest

testVersionLabelWithComment 0.008
testVersionLabelWithOutComment 0.001

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.086
appNotifiedOfStoppingThroughAnEvent 0.104

UiBaseModuleTest

bindsUiContextInAllScopes 0.064
bindsAppAndSubAppContexts 0.017
bindsVaadinInstances 0.014
bindsComponentProvider 0.006
bindsUiContextEventBuses 0.006

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.023
testGetBookmarkRootWhenNotYetExisting 0.013
testGetFavoriteRoot 0.034

MessageTest

testRetrieveMessageValuesFromMap 0.009
testNonDefaultSender 0.002
testMessageInitiallyIsNotCleared 0.001

AddPropertyActionTest

testCanAddPropertyOnNode 0.053
testDoesNothingGivenProperty 0.049
testGivesPropertyUniqueName 0.031
testCanAddPropertyToRootNode 0.015

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.48

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.409
notAvailableForJcrPropertyId 0.405
availableForIfDefinitionPresent 0.447

DownloadBinaryActionTest

testBinaryDownload 0.181
testContentDispositionHeaderIsSetCorrectly 0.111

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.136
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.066

OpenEditDialogActionTest

testDialogIsNotRegistered 0.155
testMissingDialogDefinition 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.11
testGetExchangeException 0.019
testBuildParamsSetsChangedOnlyParameter 0.023
testBasicSuccessMessage 0
skipped

IsPublishedRuleTest

isAvailableForPublishedNode 0.002
isNotAvailableForNotPublishedNode 0

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.022
squashesSimilarBindingsIntoOne 0.011
preventsCyclicDependenciesWithConcreteTypes 0.006

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.032
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.017

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 10.721
getNumberOfUnclearedMessagesForUser 2.256
fetchMessages 2.155
getMessageAmount 1.438
getMessageAmounForUserWithAtInName 1.064
getNumberOfUnclearedMessagesForUserWithAtInName 1.593

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.065

DeleteActionTest

testDeleteProperty 0.858
testDeleteNode 0.758
testDeleteMultipleItems 0.777

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.407
testWithNode 0.435
testWithFrozenVersionNode 0.675
testWithVersion 0.42
testWithVersionedChildJcrItemId 0.483

UiScopesTest

storesAdmincentralScopedInstances 1.394
createsInstancePerScopeForUiContextScopedTypes 0.462
instanceNotInjectableOnceStoreCleanedUp 0.351
storesSubAppScopedInstances 0.442
storesAppScopedInstances 0.266

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
getIcon 0
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
getCaptionFallsBackToConfiguredAppLabelValue 0

AbstractMultiItemActionTest

testSuccessAction 0.061
testgetSortedItems 0.01
testErrorAction 0.019

EditorCallbackActionTest

validatedCallbackFiredIfValid 0
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.104
ensureFolderWillCreateWhenActionRunSuccessfully 0.018

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.027
testGetAvailableLocales 0.043
testLocalisedPropertyContainsCountryIfNotEmpty 0.013
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.011

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.104
doNotWarnIfNoModifiedSubNodes 0.001

OpenLocationActionTest

testExecuteWithApp 0.115
testExecuteWithShellApp 0.004

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 1.718
testMarkMultipleNodesAsDeleted 1.481
testMarkNodeAsDeleteLeaf 1.509

ExportActionTest

supportsUtf8CharactersInNodeName 1.044
exportActionGetParam 0.772

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.001
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.001
isAvailableForItemReturnsTrueIfNodeIsWritable 0.005

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 3.377
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 2.994
updateFrom543BringsInNodeTypeSelectField 2.531
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 2.297
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 1.525
testUpdateTo5_0_1WithoutLegacyModule 3.703
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 2.048
testUpdateTo5_1AddFieldType 2.68
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.517
updateFrom553MakeZipUploadBehaviorConfigurable 1.424
testUpdateFrom50 3.122
testUpdateFrom52 3.091
testUpdateFrom504 2.278
testUpdateFrom521 2.034
updateFrom541ChangeZipUploadActionProperties 1.384
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 1.024
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 1.073
testUpdateTo5_0_1WithLegacyModule 1.739
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 1.347
testUpdateTo5_2AddFieldTypeIfNotExisiting 1.695
testUpdateTo5_0_1ThatDialogsAreInstalled 3.029
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 1.662
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 2.079
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 1.92
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 2.398
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.436
testDialogsAreAddedModalityLevelProperty 1.596

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.398
testIsAppStarted 0.181
testStartThemedApp 0.222
testOnLocationChangePreservesParameters 0.208
testOpenSubApp 0.224
testStopCurrentApp 0.161
testOpenTwoAppsWithSubApps 0.138
testStopAppTwoAppsWithOneFocused 0.154
testStartIfNotAlreadyRunningThenFocusBasic 0.123
testOpenTwoSubApps 0.227
testLocationHandler 0.211
testLocationChanged 0.206
testStopAppOneApp 0.113
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.253
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.199
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.252
testOnLocationChangeChecksForMissingSubAppId 0.138
testStopAppTwoAppsWithBothFocused 0.09

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.007

LocalMessageDispatcherTest

sendsEvents 0.696
sendsEventsEvenIfHandlersFail 0.121

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.193
i18nPropertyNotDefined_CurrentIsDefault 0.014
i18nPropertyNotDefined_CurrentIsNotDefault 0.014

MessageStoreTest

testMarshallMessageWithNullProperties 3.984
testRemoveMessageById 0.171
testFindMessageById 0.116
testMarshall 0.066
testSaveMessage 0.099
testUnmarshall 0.12
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.055

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.174
testAddingRuleClasses 0.078
testJcrRootAllowedRule 0.014
testJcrPropertiesAllowedRule 0.014
testWritePermissionRequiredRule 0.035
testMultipleItemsAllowedRule 0.065
testAccessGrantedRule 0.045
testJcrNodeTypesAllowedRule 0.019

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.428
testIsAvailableForNullNode 0.553
testIsAvailableForItemVersionOnlyOneVersion 0.538
testIsAvailableForItemVersionTwoVersions 0.518
testIsAvailableForItemNoVersion 0.684
testIsAvailableForItemNoNode 0.559

IsVersionRuleTest

testWithVersionedJcrItemId 0.495
testIsAvailableForItemVersion 0.488
testIsAvailableForNullNode 0.43
testIsAvailableForItemNoVersion 0.839
testWithVersionedChildJcrItemId 0.43

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.122
testCanDeleteProperty 0.018
testDeleteMultipleItems 0.029
testCanDeleteNode 0.025

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.045
getParamsReturnsBasicContextParamsFromNode 0.076
executeAsynchronously 0.046
getParamsReturnsImmutableMap 0.033
executeSynchronously 0.036
getParamsTwiceReturnsNewParamsMap 0.039
getParamsReturnsOtherParamsFromDefinition 0.053

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.502
testIsAvailableForItemThatIsMarkedAsDeleted 0.503
testIsAvailableForItemThatIsNotDeleted 0.47

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.335
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.607
testDeactivateNodeWithoutActionsParren 0.568
testDeactivateNodeExtendingAnotherDeactivate 0.402
testDeactivateNodeWithoutAvailailitySubnode 0.645

LocalTaskDispatcherTest

sendsEvents 0.125
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
sendsEventsEvenIfHandlersFail 0.012

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0.002
isNotAvailableForPublishing 0
isAvailableForPublishing 0

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.341
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.058

ImportZipCommandTest

testHandleFileEntry 0.121
testExecuteOrderOfNodes 0.115

Node2MapUtilTest

testReadPrimitives 0.542
testStoreSubnode 0.581
testExceptionOnNonPrimitive 0.547
testReadSubnodes 1.288
testStorePrimitives 0.414

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.022
testStartOpensFromLocation 0.024
testStartOpensFromDescriptor 0.001
testLocationChanged 0.018

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.344
executeTakesLongerThanTimeToWait 1.664
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.199
executeCatchesSchedulerException 0.03
executeCompletesBeforeTimeToWait 1.125
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.132

DuplicateNodeActionTest

testDuplicatesNode 1.569
testDoesNothingGivenProperty 0.836
duplicatedNodeShouldAddedRightAfterTheNode 0.503

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.371
testBroadcastMessageForwardsToMessagesManager 0.109
subAppStoppedEventFiredOnSubAppTermination 0.103
testStubAppLaunchedInCaseOfStartUpFailure 0.295
testSendUserMessageForwardsToMessagesManager 0.114
testSendLocalMessageForwardsToMessagesManager 0.086
testStubSubAppLaunchedInCaseOfStartUpFailure 0.152
subAppLifecycleEventsAreDispatchedAccordingly 0.134
subAppStartedEventIsFiredOnSubAppCreation 0.072
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.096

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

AddNodeActionTest

doesNothingGivenProperty 0.043
canAddChildNode 0.02
customBaseNameIsApplied 0.015
usesConfiguredNodeType 0.02
canAddNodeToRootNode 0.015
doesNotCreateNodeWithInvalidName 0.025
givesNodeUniqueName 0.013

Failure Details

[Summary] [Package List] [Test Cases]


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