Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
269 0 0 3 98.885% 117.802

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% 69.807
info.magnolia.ui.framework.task 4 0 0 0 100% 0.125
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.216
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.174
info.magnolia.ui.framework.message 30 0 0 0 100% 6.971
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.141
info.magnolia.ui.framework.command 4 0 0 0 100% 0.261
info.magnolia.ui.framework.app 40 0 0 0 100% 7.386
info.magnolia.ui.framework.ioc 21 0 0 0 100% 0.568
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 13.877
info.magnolia.ui.framework.action 65 0 0 1 98.462% 12.198
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.066
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.012

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% 2.955
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 2.227
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.031
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 64.594

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

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.039
MessagesManagerImplTest 7 0 0 0 100% 0.215
MessageStoreRepositoryTest 6 0 0 0 100% 3.69
MessageStoreTest 7 0 0 0 100% 0.134
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 2.893

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.044
ImportZipCommandTest 2 0 0 0 100% 0.217

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 18 0 0 0 100% 4.928
AppEventTest 2 0 0 0 100% 0.397
AppInstanceControllerImplTest 10 0 0 0 100% 1.842
BaseSubAppTest 5 0 0 0 100% 0.01
EmbeddedPageSubAppTest 4 0 0 0 100% 0.158
SubAppActionExecutorTest 1 0 0 0 100% 0.051

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.095
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.021
RebindUiComponentScopesTest 1 0 0 0 100% 0.005
UiBaseModuleTest 5 0 0 0 100% 0.042
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.052
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.013
UiIocModuleTest 1 0 0 0 100% 0
UiScopesTest 5 0 0 0 100% 0.34

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.431
HasVersionsRuleTest 6 0 0 0 100% 3.856
IsDefinitionRuleTest 3 0 0 0 100% 1.652
IsDeletedRuleTest 3 0 0 0 100% 1.942
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.964
IsNotSystemPropertyTest 3 0 0 0 100% 0.001
IsNotVersionedRuleTest 5 0 0 0 100% 2.566
IsPublishableRuleTest 3 0 0 0 100% 0.003
IsPublishedRuleTest 2 0 0 0 100% 0.001
IsVersionRuleTest 5 0 0 0 100% 2.461

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.995
AbstractMultiItemActionTest 3 0 0 0 100% 0.041
AbstractVersionActionTest 2 0 0 0 100% 0.004
ActivationActionTest 4 0 0 1 75% 0.041
AddFolderActionDefinitionTest 1 0 0 0 100% 0.421
AddNodeActionTest 7 0 0 0 100% 0.073
AddPropertyActionTest 4 0 0 0 100% 0.148
ConfirmationActionTest 7 0 0 0 100% 0.244
DeleteActionTest 3 0 0 0 100% 3.594
DeleteConfirmationActionTest 2 0 0 0 100% 0.017
DeleteItemActionTest 4 0 0 0 100% 0.082
DownloadBinaryActionTest 2 0 0 0 100% 0.11
DuplicateNodeActionTest 3 0 0 0 100% 1.632
EditorCallbackActionTest 3 0 0 0 100% 0.009
ExportActionTest 2 0 0 0 100% 0.983
MarkNodeAsDeletedActionTest 3 0 0 0 100% 3.753
OpenCreateDialogActionTest 2 0 0 0 100% 0.006
OpenEditDialogActionTest 2 0 0 0 100% 0.004
OpenLocationActionTest 2 0 0 0 100% 0.008
ZipUploadDialogActionTest 2 0 0 0 100% 0.033

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.901
getParamsReturnsBasicContextParamsFromNode 0.015
executeAsynchronously 0.037
getParamsReturnsImmutableMap 0.009
executeSynchronously 0.015
getParamsTwiceReturnsNewParamsMap 0.008
getParamsReturnsOtherParamsFromDefinition 0.01

AbstractMultiItemActionTest

testSuccessAction 0.036
testgetSortedItems 0.002
testErrorAction 0.003

AbstractVersionActionTest

testVersionLabelWithComment 0.004
testVersionLabelWithOutComment 0

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.022
testGetExchangeException 0.011
testBuildParamsSetsChangedOnlyParameter 0.008
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.421

AddNodeActionTest

doesNothingGivenProperty 0.014
canAddChildNode 0.01
customBaseNameIsApplied 0.011
usesConfiguredNodeType 0.015
canAddNodeToRootNode 0.007
doesNotCreateNodeWithInvalidName 0.008
givesNodeUniqueName 0.008

AddPropertyActionTest

testCanAddPropertyOnNode 0.045
testDoesNothingGivenProperty 0.032
testGivesPropertyUniqueName 0.041
testCanAddPropertyToRootNode 0.03

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.16
executeTakesLongerThanTimeToWait 1.617
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.125
executeCatchesSchedulerException 0.015
executeCompletesBeforeTimeToWait 1.11
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.114

ConfirmationActionTest

testCancelMultipleAction 0.045
testProceedMultipleAction 0.049
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.031
testCancelNodeAction 0.027
testCancelPropertyAction 0.024
testProceedPropertyAction 0.031
testProceedNodeAction 0.037

DeleteActionTest

testDeleteProperty 2.114
testDeleteNode 0.715
testDeleteMultipleItems 0.765

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.016
doNotWarnIfNoModifiedSubNodes 0.001

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.03
testCanDeleteProperty 0.017
testDeleteMultipleItems 0.018
testCanDeleteNode 0.017

DownloadBinaryActionTest

testBinaryDownload 0.093
testContentDispositionHeaderIsSetCorrectly 0.017

DuplicateNodeActionTest

testDuplicatesNode 0.644
testDoesNothingGivenProperty 0.543
duplicatedNodeShouldAddedRightAfterTheNode 0.445

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.008
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.51
exportActionGetParam 0.473

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 1.092
testMarkMultipleNodesAsDeleted 1.681
testMarkNodeAsDeleteLeaf 0.98

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.006
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.003
testMissingDialogDefinition 0.001

OpenLocationActionTest

testExecuteWithApp 0.008
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.016
ensureFolderWillCreateWhenActionRunSuccessfully 0.017

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 1.249
testIsAppStarted 0.191
testStartThemedApp 0.251
testOnLocationChangePreservesParameters 0.195
testOpenSubApp 0.212
testStopCurrentApp 0.219
testOpenTwoAppsWithSubApps 0.236
testStopAppTwoAppsWithOneFocused 0.274
testStartIfNotAlreadyRunningThenFocusBasic 0.233
testOpenTwoSubApps 0.255
testLocationHandler 0.162
testLocationChanged 0.214
testStopAppOneApp 0.182
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.188
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.234
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.148
testOnLocationChangeChecksForMissingSubAppId 0.264
testStopAppTwoAppsWithBothFocused 0.221

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.182
appNotifiedOfStoppingThroughAnEvent 0.215

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.178
testBroadcastMessageForwardsToMessagesManager 0.175
subAppStoppedEventFiredOnSubAppTermination 0.329
testStubAppLaunchedInCaseOfStartUpFailure 0.286
testSendUserMessageForwardsToMessagesManager 0.18
testSendLocalMessageForwardsToMessagesManager 0.107
testStubSubAppLaunchedInCaseOfStartUpFailure 0.192
subAppLifecycleEventsAreDispatchedAccordingly 0.129
subAppStartedEventIsFiredOnSubAppCreation 0.14
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.126

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.006
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
getIcon 0.001
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
getCaptionFallsBackToConfiguredAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.066
testStartOpensFromLocation 0.033
testStartOpensFromDescriptor 0.042
testLocationChanged 0.017

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.051

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.157
testAddingRuleClasses 0.04
testJcrRootAllowedRule 0.025
testJcrPropertiesAllowedRule 0.034
testWritePermissionRequiredRule 0.032
testMultipleItemsAllowedRule 0.061
testAccessGrantedRule 0.051
testJcrNodeTypesAllowedRule 0.031

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.594
testIsAvailableForNullNode 0.538
testIsAvailableForItemVersionOnlyOneVersion 0.606
testIsAvailableForItemVersionTwoVersions 0.788
testIsAvailableForItemNoVersion 0.767
testIsAvailableForItemNoNode 0.563

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.688
notAvailableForJcrPropertyId 0.504
availableForIfDefinitionPresent 0.46

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.613
testIsAvailableForItemThatIsMarkedAsDeleted 0.884
testIsAvailableForItemThatIsNotDeleted 0.445

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.502
testIsAvailableForItemThatIsNotDeleted 0.462

IsNotSystemPropertyTest

allowsNonSystemProperties 0.001
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.452
testWithNode 0.437
testWithFrozenVersionNode 0.626
testWithVersion 0.622
testWithVersionedChildJcrItemId 0.429

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0.002
isNotAvailableForPublishing 0.001
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0.001
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.435
testIsAvailableForItemVersion 0.5
testIsAvailableForNullNode 0.603
testIsAvailableForItemNoVersion 0.475
testWithVersionedChildJcrItemId 0.448

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.006
testNodeTypeForNewItemId 0.002
testItemIdIsNull 0.003
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.001
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.016
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.028

ImportZipCommandTest

testHandleFileEntry 0.098
testExecuteOrderOfNodes 0.119

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.04
testGetBookmarkRootWhenNotYetExisting 0.011
testGetFavoriteRoot 0.015

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.185
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.031

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.032
i18nPropertyNotDefined_CurrentIsDefault 0.028
i18nPropertyNotDefined_CurrentIsNotDefault 0.015

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.033
testGetAvailableLocales 0.034
testLocalisedPropertyContainsCountryIfNotEmpty 0.018
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.014

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.05
squashesSimilarBindingsIntoOne 0.035
preventsCyclicDependenciesWithConcreteTypes 0.01

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.016
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.005

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.005

UiBaseModuleTest

bindsUiContextInAllScopes 0.014
bindsAppAndSubAppContexts 0.012
bindsVaadinInstances 0.005
bindsComponentProvider 0.005
bindsUiContextEventBuses 0.006

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.045
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.007

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.004
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.009

UiIocModuleTest

cleansUpEventBusSubscriptions 0

UiScopesTest

storesAdmincentralScopedInstances 0.085
createsInstancePerScopeForUiContextScopedTypes 0.058
instanceNotInjectableOnceStoreCleanedUp 0.078
storesSubAppScopedInstances 0.065
storesAppScopedInstances 0.054

LocalMessageDispatcherTest

sendsEvents 0.029
sendsEventsEvenIfHandlersFail 0.01

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.067
testSendLocalMessage 0.03
testBroadcastMessage 0.03
testDoNoClearAlreadyClearedMessage 0.016
testSendGroupMessage 0.023
testSendMessage 0.012
testDoesNotInvokeListenerAfterUnregistration 0.037

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.992
getNumberOfUnclearedMessagesForUser 0.545
fetchMessages 0.375
getMessageAmount 0.578
getMessageAmounForUserWithAtInName 0.616
getNumberOfUnclearedMessagesForUserWithAtInName 0.584

MessageStoreTest

testMarshallMessageWithNullProperties 0.024
testRemoveMessageById 0.012
testFindMessageById 0.011
testMarshall 0.01
testSaveMessage 0.02
testUnmarshall 0.031
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.026

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.8
testStoreSubnode 0.484
testExceptionOnNonPrimitive 0.704
testReadSubnodes 0.447
testStorePrimitives 0.458

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.571
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.466
testDeactivateNodeWithoutActionsParren 0.629
testDeactivateNodeExtendingAnotherDeactivate 0.722
testDeactivateNodeWithoutAvailailitySubnode 0.567

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.683
testMoveOfIdentifierToPathConverterNode 0.552
testCreationOfFieldSubNode 0.458
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.534

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.03
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 2.184
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 2.04
updateFrom543BringsInNodeTypeSelectField 2.278
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 1.096
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 1.348
testUpdateTo5_0_1WithoutLegacyModule 3.323
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 1.689
testUpdateTo5_1AddFieldType 2.859
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.904
updateFrom553MakeZipUploadBehaviorConfigurable 0.832
testUpdateFrom50 4.249
testUpdateFrom52 2.391
testUpdateFrom504 2.676
testUpdateFrom521 3.175
updateFrom541ChangeZipUploadActionProperties 1.679
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 1.257
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 2.281
testUpdateTo5_0_1WithLegacyModule 3.645
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 2.919
testUpdateTo5_2AddFieldTypeIfNotExisiting 3.356
testUpdateTo5_0_1ThatDialogsAreInstalled 3.94
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 1.583
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 1.8
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 2.103
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 2.418
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 2.119
testDialogsAreAddedModalityLevelProperty 3.45

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.004

LocalTaskDispatcherTest

sendsEvents 0.112
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
sendsEventsEvenIfHandlersFail 0.006

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