Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
268 1 0 3 98.507% 127.824

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% 51.993
info.magnolia.ui.framework.task 4 0 0 0 100% 0.198
info.magnolia.ui.framework.message 30 0 0 0 100% 23.511
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.404
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.486
info.magnolia.ui.framework.command 4 0 0 0 100% 0.472
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.707
info.magnolia.ui.framework.app 40 0 0 0 100% 4.788
info.magnolia.ui.framework.ioc 20 0 0 0 100% 4.707
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 13.924
info.magnolia.ui.framework.action 65 1 0 1 96.923% 20.499
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.112
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.023

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.307
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.038
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 47.199
AddIsPublishedRuleToAllDeactivateActionsTaskTest 5 0 0 0 100% 2.449

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.051
LocalTaskDispatcherTest 3 0 0 0 100% 0.147

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
MessagesManagerImplTest 7 0 0 0 100% 0.486
MessageTest 3 0 0 0 100% 0
MessageStoreRepositoryTest 6 0 0 0 100% 13.808
LocalMessageDispatcherTest 2 0 0 0 100% 0.785
MessageStoreTest 7 0 0 0 100% 5.605
Node2MapUtilTest 5 0 0 0 100% 2.827

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.084
ImportZipCommandTest 2 0 0 0 100% 0.388

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppEventTest 2 0 0 0 100% 0.345
SubAppActionExecutorTest 1 0 0 0 100% 0.229
BaseSubAppTest 5 0 0 0 100% 0.004
AppControllerImplTest 18 0 0 0 100% 2.375
EmbeddedPageSubAppTest 4 0 0 0 100% 0.176
AppInstanceControllerImplTest 10 0 0 0 100% 1.659

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.097
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.043
UiBaseModuleTest 5 0 0 0 100% 0.221
RebindUiComponentScopesTest 1 0 0 0 100% 0.615
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.087
UiScopesTest 5 0 0 0 100% 3.468
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.176

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.737
IsDefinitionRuleTest 3 0 0 0 100% 1.366
IsPublishedRuleTest 2 0 0 0 100% 0.002
IsNotVersionedRuleTest 5 0 0 0 100% 2.673
AvailabilityCheckerImplTest 8 0 0 0 100% 0.561
HasVersionsRuleTest 6 0 0 0 100% 3.899
IsVersionRuleTest 5 0 0 0 100% 3.409
IsDeletedRuleTest 3 0 0 0 100% 1.265
IsPublishableRuleTest 3 0 0 0 100% 0.002
IsNotSystemPropertyTest 3 0 0 0 100% 0.01

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
ConfirmationActionTest 7 0 0 0 100% 0.325
OpenCreateDialogActionTest 2 0 0 0 100% 0
AddFolderActionDefinitionTest 1 0 0 0 100% 0.069
AbstractVersionActionTest 2 0 0 0 100% 0.009
AddPropertyActionTest 4 0 0 0 100% 0.259
DownloadBinaryActionTest 2 1 0 0 50% 0.379
OpenEditDialogActionTest 2 0 0 0 100% 0.137
ActivationActionTest 4 0 0 1 75% 0.114
DeleteActionTest 3 0 0 0 100% 5.998
AbstractMultiItemActionTest 3 0 0 0 100% 0.012
EditorCallbackActionTest 3 0 0 0 100% 0.005
ZipUploadDialogActionTest 2 0 0 0 100% 0.156
DeleteConfirmationActionTest 2 0 0 0 100% 0.081
OpenLocationActionTest 2 0 0 0 100% 0.121
MarkNodeAsDeletedActionTest 3 0 0 0 100% 6.905
ExportActionTest 2 0 0 0 100% 2.147
DeleteItemActionTest 4 0 0 0 100% 0.242
AbstractCommandActionTest 7 0 0 0 100% 0.136
DuplicateNodeActionTest 3 0 0 0 100% 3.134
AddNodeActionTest 7 0 0 0 100% 0.27

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

ConfirmationActionTest

testCancelMultipleAction 0.051
testProceedMultipleAction 0.029
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.032
testCancelNodeAction 0.086
testCancelPropertyAction 0.048
testProceedPropertyAction 0.03
testProceedNodeAction 0.049

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.041
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.056

OpenCreateDialogActionTest

testDialogIsNotRegistered 0
testMissingDialogDefinition 0

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.764
testMoveOfIdentifierToPathConverterNode 0.57
testCreationOfFieldSubNode 0.467
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.506

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.369
testIsAvailableForItemThatIsNotDeleted 0.368

AddFolderActionDefinitionTest

testCanAddChildNode 0.069

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.03
executeSetsWritePermissionOnGivenActions 0.008

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.016
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.027

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.006
testNodeTypeForNewItemId 0.003
testItemIdIsNull 0.007
testItemIdIsNullAndNodeTypeEmpty 0

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.102
testSendLocalMessage 0.03
testBroadcastMessage 0.051
testDoNoClearAlreadyClearedMessage 0.07
testSendGroupMessage 0.163
testSendMessage 0.038
testDoesNotInvokeListenerAfterUnregistration 0.032

AbstractVersionActionTest

testVersionLabelWithComment 0.009
testVersionLabelWithOutComment 0

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.237
appNotifiedOfStoppingThroughAnEvent 0.108

UiBaseModuleTest

bindsUiContextInAllScopes 0.135
bindsAppAndSubAppContexts 0.047
bindsVaadinInstances 0.027
bindsComponentProvider 0.006
bindsUiContextEventBuses 0.006

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.061
testGetBookmarkRootWhenNotYetExisting 0.024
testGetFavoriteRoot 0.027

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

AddPropertyActionTest

testCanAddPropertyOnNode 0.18
testDoesNothingGivenProperty 0.045
testGivesPropertyUniqueName 0.022
testCanAddPropertyToRootNode 0.012

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.615

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.43
notAvailableForJcrPropertyId 0.503
availableForIfDefinitionPresent 0.433

DownloadBinaryActionTest

testBinaryDownload 0.379
testContentDispositionHeaderIsSetCorrectly 0

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.346
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.058

OpenEditDialogActionTest

testDialogIsNotRegistered 0.132
testMissingDialogDefinition 0.005

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.057
testGetExchangeException 0.037
testBuildParamsSetsChangedOnlyParameter 0.02
testBasicSuccessMessage 0
skipped

IsPublishedRuleTest

isAvailableForPublishedNode 0.002
isNotAvailableForNotPublishedNode 0

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.036
squashesSimilarBindingsIntoOne 0.012
preventsCyclicDependenciesWithConcreteTypes 0.039

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.073
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.011

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 6.499
getNumberOfUnclearedMessagesForUser 2.31
fetchMessages 0.983
getMessageAmount 1.487
getMessageAmounForUserWithAtInName 1.48
getNumberOfUnclearedMessagesForUserWithAtInName 1.049

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.229

DeleteActionTest

testDeleteProperty 1.379
testDeleteNode 0.809
testDeleteMultipleItems 3.81

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.521
testWithNode 0.454
testWithFrozenVersionNode 0.636
testWithVersion 0.61
testWithVersionedChildJcrItemId 0.452

UiScopesTest

storesAdmincentralScopedInstances 1.699
createsInstancePerScopeForUiContextScopedTypes 0.528
instanceNotInjectableOnceStoreCleanedUp 0.605
storesSubAppScopedInstances 0.316
storesAppScopedInstances 0.32

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
getIcon 0.003
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
getCaptionFallsBackToConfiguredAppLabelValue 0.001

AbstractMultiItemActionTest

testSuccessAction 0
testgetSortedItems 0
testErrorAction 0.012

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.002
validatedCallbackNotFiredIfNotValid 0.002
nonValidatedCallbackFiresNoMatterWhat 0.001

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.134
ensureFolderWillCreateWhenActionRunSuccessfully 0.022

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.057
testGetAvailableLocales 0.03
testLocalisedPropertyContainsCountryIfNotEmpty 0.014
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.025

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.08
doNotWarnIfNoModifiedSubNodes 0.001

OpenLocationActionTest

testExecuteWithApp 0.121
testExecuteWithShellApp 0

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 2.06
testMarkMultipleNodesAsDeleted 1.071
testMarkNodeAsDeleteLeaf 3.774

ExportActionTest

supportsUtf8CharactersInNodeName 1.253
exportActionGetParam 0.894

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.002
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.001
isAvailableForItemReturnsTrueIfNodeIsWritable 0.004

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 3.33
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 2.209
updateFrom543BringsInNodeTypeSelectField 1.674
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 1.027
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.981
testUpdateTo5_0_1WithoutLegacyModule 2.906
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 1.382
testUpdateTo5_1AddFieldType 1.898
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.129
updateFrom553MakeZipUploadBehaviorConfigurable 0.664
testUpdateFrom50 2.521
testUpdateFrom52 2.406
testUpdateFrom504 1.88
testUpdateFrom521 1.871
updateFrom541ChangeZipUploadActionProperties 0.995
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.869
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 1.078
testUpdateTo5_0_1WithLegacyModule 2.702
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 1.624
testUpdateTo5_2AddFieldTypeIfNotExisiting 2.035
testUpdateTo5_0_1ThatDialogsAreInstalled 1.785
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.903
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 1.691
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 1.969
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 2.415
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.645
testDialogsAreAddedModalityLevelProperty 1.61

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.816
testIsAppStarted 0.132
testStartThemedApp 0.086
testOnLocationChangePreservesParameters 0.076
testOpenSubApp 0.15
testStopCurrentApp 0.084
testOpenTwoAppsWithSubApps 0.17
testStopAppTwoAppsWithOneFocused 0.124
testStartIfNotAlreadyRunningThenFocusBasic 0.08
testOpenTwoSubApps 0.081
testLocationHandler 0.094
testLocationChanged 0.057
testStopAppOneApp 0.054
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.067
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.076
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.067
testOnLocationChangeChecksForMissingSubAppId 0.061
testStopAppTwoAppsWithBothFocused 0.1

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.051

LocalMessageDispatcherTest

sendsEvents 0.72
sendsEventsEvenIfHandlersFail 0.065

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.243
i18nPropertyNotDefined_CurrentIsDefault 0.065
i18nPropertyNotDefined_CurrentIsNotDefault 0.052

MessageStoreTest

testMarshallMessageWithNullProperties 4.847
testRemoveMessageById 0.212
testFindMessageById 0.215
testMarshall 0.067
testSaveMessage 0.133
testUnmarshall 0.088
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.043

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.126
testAddingRuleClasses 0.193
testJcrRootAllowedRule 0.022
testJcrPropertiesAllowedRule 0.02
testWritePermissionRequiredRule 0.099
testMultipleItemsAllowedRule 0.057
testAccessGrantedRule 0.019
testJcrNodeTypesAllowedRule 0.025

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.746
testIsAvailableForNullNode 0.694
testIsAvailableForItemVersionOnlyOneVersion 0.567
testIsAvailableForItemVersionTwoVersions 0.572
testIsAvailableForItemNoVersion 0.439
testIsAvailableForItemNoNode 0.881

IsVersionRuleTest

testWithVersionedJcrItemId 0.933
testIsAvailableForItemVersion 0.584
testIsAvailableForNullNode 0.505
testIsAvailableForItemNoVersion 0.898
testWithVersionedChildJcrItemId 0.489

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.158
testCanDeleteProperty 0.02
testDeleteMultipleItems 0.025
testCanDeleteNode 0.039

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.047
getParamsReturnsBasicContextParamsFromNode 0.014
executeAsynchronously 0.023
getParamsReturnsImmutableMap 0.013
executeSynchronously 0.014
getParamsTwiceReturnsNewParamsMap 0.012
getParamsReturnsOtherParamsFromDefinition 0.013

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.456
testIsAvailableForItemThatIsMarkedAsDeleted 0.389
testIsAvailableForItemThatIsNotDeleted 0.42

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.423
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.489
testDeactivateNodeWithoutActionsParren 0.402
testDeactivateNodeExtendingAnotherDeactivate 0.553
testDeactivateNodeWithoutAvailailitySubnode 0.582

LocalTaskDispatcherTest

sendsEvents 0.134
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.004
sendsEventsEvenIfHandlersFail 0.009

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0.002
isNotAvailableForPublishing 0
isAvailableForPublishing 0

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.159
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.017

ImportZipCommandTest

testHandleFileEntry 0.22
testExecuteOrderOfNodes 0.168

Node2MapUtilTest

testReadPrimitives 0.845
testStoreSubnode 0.443
testExceptionOnNonPrimitive 0.563
testReadSubnodes 0.529
testStorePrimitives 0.447

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.101
testStartOpensFromLocation 0.02
testStartOpensFromDescriptor 0.022
testLocationChanged 0.033

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.652
executeTakesLongerThanTimeToWait 1.617
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.141
executeCatchesSchedulerException 0.055
executeCompletesBeforeTimeToWait 1.125
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.117

DuplicateNodeActionTest

testDuplicatesNode 1.494
testDoesNothingGivenProperty 0.904
duplicatedNodeShouldAddedRightAfterTheNode 0.736

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.138
testBroadcastMessageForwardsToMessagesManager 0.099
subAppStoppedEventFiredOnSubAppTermination 0.103
testStubAppLaunchedInCaseOfStartUpFailure 0.367
testSendUserMessageForwardsToMessagesManager 0.244
testSendLocalMessageForwardsToMessagesManager 0.079
testStubSubAppLaunchedInCaseOfStartUpFailure 0.205
subAppLifecycleEventsAreDispatchedAccordingly 0.189
subAppStartedEventIsFiredOnSubAppCreation 0.11
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.125

IsNotSystemPropertyTest

allowsNonSystemProperties 0.001
rejectsSystemProperties 0.008
allowsNodes 0.001

AddNodeActionTest

doesNothingGivenProperty 0.139
canAddChildNode 0.037
customBaseNameIsApplied 0.013
usesConfiguredNodeType 0.039
canAddNodeToRootNode 0.015
doesNotCreateNodeWithInvalidName 0.015
givesNodeUniqueName 0.012

Failure Details

[Summary] [Package List] [Test Cases]


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