Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 20.126
info.magnolia.ui.framework.task 4 0 0 0 100% 0.117
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.078
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.071
info.magnolia.ui.framework.message 30 0 0 0 100% 2.078
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.129
info.magnolia.ui.framework.command 4 0 0 0 100% 0.086
info.magnolia.ui.framework.app 40 0 0 0 100% 1.909
info.magnolia.ui.framework.ioc 20 0 0 0 100% 0.309
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.808
info.magnolia.ui.framework.action 65 0 0 1 98.462% 5.512
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.019
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.004

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.704
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.68
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 18.738

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

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.025
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.046

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.005
MessagesManagerImplTest 7 0 0 0 100% 0.056
MessageStoreRepositoryTest 6 0 0 0 100% 1.301
MessageStoreTest 7 0 0 0 100% 0.035
MessageTest 3 0 0 0 100% 0.005
Node2MapUtilTest 5 0 0 0 100% 0.676

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.012
ImportZipCommandTest 2 0 0 0 100% 0.074

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 18 0 0 0 100% 1.392
AppEventTest 2 0 0 0 100% 0.082
AppInstanceControllerImplTest 10 0 0 0 100% 0.378
BaseSubAppTest 5 0 0 0 100% 0.005
EmbeddedPageSubAppTest 4 0 0 0 100% 0.034
SubAppActionExecutorTest 1 0 0 0 100% 0.018

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.029
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.02
RebindUiComponentScopesTest 1 0 0 0 100% 0.003
UiBaseModuleTest 5 0 0 0 100% 0.017
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.03
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.008
UiScopesTest 5 0 0 0 100% 0.202

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.082
HasVersionsRuleTest 6 0 0 0 100% 1.033
IsDefinitionRuleTest 3 0 0 0 100% 0.495
IsDeletedRuleTest 3 0 0 0 100% 0.43
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.298
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.755
IsPublishableRuleTest 3 0 0 0 100% 0.001
IsPublishedRuleTest 2 0 0 0 100% 0.001
IsVersionRuleTest 5 0 0 0 100% 0.713

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.634
AbstractMultiItemActionTest 3 0 0 0 100% 0.029
AbstractVersionActionTest 2 0 0 0 100% 0.015
ActivationActionTest 4 0 0 1 75% 0.03
AddFolderActionDefinitionTest 1 0 0 0 100% 0.234
AddNodeActionTest 7 0 0 0 100% 0.055
AddPropertyActionTest 4 0 0 0 100% 0.108
ConfirmationActionTest 7 0 0 0 100% 0.186
DeleteActionTest 3 0 0 0 100% 1.772
DeleteConfirmationActionTest 2 0 0 0 100% 0.011
DeleteItemActionTest 4 0 0 0 100% 0.057
DownloadBinaryActionTest 2 0 0 0 100% 0.084
DuplicateNodeActionTest 3 0 0 0 100% 0.752
EditorCallbackActionTest 3 0 0 0 100% 0.003
ExportActionTest 2 0 0 0 100% 0.486
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.025
OpenCreateDialogActionTest 2 0 0 0 100% 0.004
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.002
ZipUploadDialogActionTest 2 0 0 0 100% 0.024

info.magnolia.ui.framework.favorite

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

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.571
getParamsReturnsBasicContextParamsFromNode 0.009
executeAsynchronously 0.019
getParamsReturnsImmutableMap 0.007
executeSynchronously 0.01
getParamsTwiceReturnsNewParamsMap 0.006
getParamsReturnsOtherParamsFromDefinition 0.012

AbstractMultiItemActionTest

testSuccessAction 0.025
testgetSortedItems 0.002
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.015
testVersionLabelWithOutComment 0

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.016
testGetExchangeException 0.007
testBuildParamsSetsChangedOnlyParameter 0.007
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.234

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.036
testDoesNothingGivenProperty 0.021
testGivesPropertyUniqueName 0.028
testCanAddPropertyToRootNode 0.023

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.155
executeTakesLongerThanTimeToWait 1.616
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.121
executeCatchesSchedulerException 0.017
executeCompletesBeforeTimeToWait 1.109
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.111

ConfirmationActionTest

testCancelMultipleAction 0.037
testProceedMultipleAction 0.038
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.026
testCancelNodeAction 0.021
testCancelPropertyAction 0.022
testProceedPropertyAction 0.022
testProceedNodeAction 0.02

DeleteActionTest

testDeleteProperty 1.129
testDeleteNode 0.355
testDeleteMultipleItems 0.288

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.01
doNotWarnIfNoModifiedSubNodes 0.001

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.017
testCanDeleteProperty 0.017
testDeleteMultipleItems 0.011
testCanDeleteNode 0.012

DownloadBinaryActionTest

testBinaryDownload 0.074
testContentDispositionHeaderIsSetCorrectly 0.01

DuplicateNodeActionTest

testDuplicatesNode 0.332
testDoesNothingGivenProperty 0.215
duplicatedNodeShouldAddedRightAfterTheNode 0.205

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.003
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.249
exportActionGetParam 0.237

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.374
testMarkMultipleNodesAsDeleted 0.395
testMarkNodeAsDeleteLeaf 0.256

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.004
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.002
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.007
ensureFolderWillCreateWhenActionRunSuccessfully 0.017

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.373
testIsAppStarted 0.073
testStartThemedApp 0.068
testOnLocationChangePreservesParameters 0.063
testOpenSubApp 0.06
testStopCurrentApp 0.064
testOpenTwoAppsWithSubApps 0.058
testStopAppTwoAppsWithOneFocused 0.068
testStartIfNotAlreadyRunningThenFocusBasic 0.053
testOpenTwoSubApps 0.06
testLocationHandler 0.062
testLocationChanged 0.044
testStopAppOneApp 0.048
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.055
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.049
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.052
testOnLocationChangeChecksForMissingSubAppId 0.049
testStopAppTwoAppsWithBothFocused 0.093

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.048
appNotifiedOfStoppingThroughAnEvent 0.034

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.046
testBroadcastMessageForwardsToMessagesManager 0.031
subAppStoppedEventFiredOnSubAppTermination 0.042
testStubAppLaunchedInCaseOfStartUpFailure 0.05
testSendUserMessageForwardsToMessagesManager 0.029
testSendLocalMessageForwardsToMessagesManager 0.04
testStubSubAppLaunchedInCaseOfStartUpFailure 0.037
subAppLifecycleEventsAreDispatchedAccordingly 0.034
subAppStartedEventIsFiredOnSubAppCreation 0.029
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.04

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.004
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
getIcon 0.001
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
getCaptionFallsBackToConfiguredAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.015
testStartOpensFromLocation 0.006
testStartOpensFromDescriptor 0.006
testLocationChanged 0.007

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.018

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.023
testAddingRuleClasses 0.012
testJcrRootAllowedRule 0.009
testJcrPropertiesAllowedRule 0.01
testWritePermissionRequiredRule 0.008
testMultipleItemsAllowedRule 0.006
testAccessGrantedRule 0.008
testJcrNodeTypesAllowedRule 0.006

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.166
testIsAvailableForNullNode 0.156
testIsAvailableForItemVersionOnlyOneVersion 0.21
testIsAvailableForItemVersionTwoVersions 0.209
testIsAvailableForItemNoVersion 0.151
testIsAvailableForItemNoNode 0.141

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.156
notAvailableForJcrPropertyId 0.161
availableForIfDefinitionPresent 0.178

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.153
testIsAvailableForItemThatIsMarkedAsDeleted 0.141
testIsAvailableForItemThatIsNotDeleted 0.136

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.15
testIsAvailableForItemThatIsNotDeleted 0.148

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.21
testWithNode 0.128
testWithFrozenVersionNode 0.145
testWithVersion 0.143
testWithVersionedChildJcrItemId 0.129

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0.001
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0.001

IsVersionRuleTest

testWithVersionedJcrItemId 0.142
testIsAvailableForItemVersion 0.148
testIsAvailableForNullNode 0.173
testIsAvailableForItemNoVersion 0.126
testWithVersionedChildJcrItemId 0.124

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.007
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.005

ImportZipCommandTest

testHandleFileEntry 0.04
testExecuteOrderOfNodes 0.034

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.01
testGetBookmarkRootWhenNotYetExisting 0.004
testGetFavoriteRoot 0.005

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.069
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.009

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.011
i18nPropertyNotDefined_CurrentIsDefault 0.007
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.009
testGetAvailableLocales 0.018
testLocalisedPropertyContainsCountryIfNotEmpty 0.008
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.011

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.018
squashesSimilarBindingsIntoOne 0.008
preventsCyclicDependenciesWithConcreteTypes 0.003

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.011
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.009

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.003

UiBaseModuleTest

bindsUiContextInAllScopes 0.004
bindsAppAndSubAppContexts 0.004
bindsVaadinInstances 0.003
bindsComponentProvider 0.004
bindsUiContextEventBuses 0.002

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.016
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.014

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.002
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.006

UiScopesTest

storesAdmincentralScopedInstances 0.048
createsInstancePerScopeForUiContextScopedTypes 0.042
instanceNotInjectableOnceStoreCleanedUp 0.041
storesSubAppScopedInstances 0.046
storesAppScopedInstances 0.025

LocalMessageDispatcherTest

sendsEvents 0.002
sendsEventsEvenIfHandlersFail 0.003

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.022
testSendLocalMessage 0.008
testBroadcastMessage 0.007
testDoNoClearAlreadyClearedMessage 0.006
testSendGroupMessage 0.004
testSendMessage 0.004
testDoesNotInvokeListenerAfterUnregistration 0.005

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.295
getNumberOfUnclearedMessagesForUser 0.189
fetchMessages 0.189
getMessageAmount 0.221
getMessageAmounForUserWithAtInName 0.24
getNumberOfUnclearedMessagesForUserWithAtInName 0.167

MessageStoreTest

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

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0.002
testMessageInitiallyIsNotCleared 0.003

Node2MapUtilTest

testReadPrimitives 0.163
testStoreSubnode 0.124
testExceptionOnNonPrimitive 0.135
testReadSubnodes 0.13
testStorePrimitives 0.124

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.19
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.135
testDeactivateNodeWithoutActionsParren 0.123
testDeactivateNodeExtendingAnotherDeactivate 0.132
testDeactivateNodeWithoutAvailailitySubnode 0.124

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.172
testMoveOfIdentifierToPathConverterNode 0.149
testCreationOfFieldSubNode 0.162
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.197

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.665
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.498
updateFrom543BringsInNodeTypeSelectField 0.517
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.447
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.431
testUpdateTo5_0_1WithoutLegacyModule 1.095
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.536
testUpdateTo5_1AddFieldType 0.887
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.547
updateFrom553MakeZipUploadBehaviorConfigurable 0.315
testUpdateFrom50 1.026
testUpdateFrom52 0.833
testUpdateFrom504 0.874
testUpdateFrom521 0.798
updateFrom541ChangeZipUploadActionProperties 0.599
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.362
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.53
testUpdateTo5_0_1WithLegacyModule 0.999
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.657
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.813
testUpdateTo5_0_1ThatDialogsAreInstalled 1.002
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.419
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.871
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.866
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.876
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.527
testDialogsAreAddedModalityLevelProperty 0.748

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.004

LocalTaskDispatcherTest

sendsEvents 0.109
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.002
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