Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 18.631
info.magnolia.ui.framework.task 4 0 0 0 100% 0.114
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.087
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.075
info.magnolia.ui.framework.message 30 0 0 0 100% 2.042
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.151
info.magnolia.ui.framework.command 4 0 0 0 100% 0.091
info.magnolia.ui.framework.app 39 0 0 0 100% 2.104
info.magnolia.ui.framework.ioc 21 0 0 0 100% 0.245
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.804
info.magnolia.ui.framework.action 65 0 0 1 98.462% 5.593
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.025
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.005

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.648
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.621
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 17.358

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.002
LocalTaskDispatcherTest 3 0 0 0 100% 0.112

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.028
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.047

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.004
MessagesManagerImplTest 7 0 0 0 100% 0.061
MessageStoreRepositoryTest 6 0 0 0 100% 1.31
MessageStoreTest 7 0 0 0 100% 0.061
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 0.605

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.393
AppEventTest 2 0 0 0 100% 0.115
AppInstanceControllerImplTest 10 0 0 0 100% 0.494
BaseSubAppTest 5 0 0 0 100% 0.015
EmbeddedPageSubAppTest 4 0 0 0 100% 0.067
SubAppActionExecutorTest 1 0 0 0 100% 0.02

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.035
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.016
RebindUiComponentScopesTest 1 0 0 0 100% 0.003
UiBaseModuleTest 5 0 0 0 100% 0.022
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.037
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.008
UiIocModuleTest 1 0 0 0 100% 0
UiScopesTest 5 0 0 0 100% 0.124

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.1
HasVersionsRuleTest 6 0 0 0 100% 1.095
IsDefinitionRuleTest 3 0 0 0 100% 0.472
IsDeletedRuleTest 3 0 0 0 100% 0.435
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.355
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.697
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.65

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.591
AbstractMultiItemActionTest 3 0 0 0 100% 0.066
AbstractVersionActionTest 2 0 0 0 100% 0.016
ActivationActionTest 4 0 0 1 75% 0.056
AddFolderActionDefinitionTest 1 0 0 0 100% 0.319
AddNodeActionTest 7 0 0 0 100% 0.109
AddPropertyActionTest 4 0 0 0 100% 0.169
ConfirmationActionTest 7 0 0 0 100% 0.138
DeleteActionTest 3 0 0 0 100% 1.743
DeleteConfirmationActionTest 2 0 0 0 100% 0.01
DeleteItemActionTest 4 0 0 0 100% 0.066
DownloadBinaryActionTest 2 0 0 0 100% 0.084
DuplicateNodeActionTest 3 0 0 0 100% 0.724
EditorCallbackActionTest 3 0 0 0 100% 0.004
ExportActionTest 2 0 0 0 100% 0.428
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.043
OpenCreateDialogActionTest 2 0 0 0 100% 0.005
OpenEditDialogActionTest 2 0 0 0 100% 0
OpenLocationActionTest 2 0 0 0 100% 0.003
ZipUploadDialogActionTest 2 0 0 0 100% 0.019

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

Class Tests Errors Failures Skipped Success Rate Time
JcrNodeTypesAllowedRuleTest 4 0 0 0 100% 0.002
WritePermissionRequiredRuleTest 3 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.504
getParamsReturnsBasicContextParamsFromNode 0.012
executeAsynchronously 0.022
getParamsReturnsImmutableMap 0.009
executeSynchronously 0.015
getParamsTwiceReturnsNewParamsMap 0.019
getParamsReturnsOtherParamsFromDefinition 0.01

AbstractMultiItemActionTest

testSuccessAction 0.062
testgetSortedItems 0.002
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.013
testVersionLabelWithOutComment 0.003

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.031
testGetExchangeException 0.013
testBuildParamsSetsChangedOnlyParameter 0.012
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.319

AddNodeActionTest

doesNothingGivenProperty 0.012
canAddChildNode 0.012
customBaseNameIsApplied 0.023
usesConfiguredNodeType 0.008
canAddNodeToRootNode 0.012
doesNotCreateNodeWithInvalidName 0.021
givesNodeUniqueName 0.021

AddPropertyActionTest

testCanAddPropertyOnNode 0.063
testDoesNothingGivenProperty 0.033
testGivesPropertyUniqueName 0.041
testCanAddPropertyToRootNode 0.032

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.179
executeTakesLongerThanTimeToWait 1.615
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.119
executeCatchesSchedulerException 0.011
executeCompletesBeforeTimeToWait 1.113
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.114

ConfirmationActionTest

testCancelMultipleAction 0.023
testProceedMultipleAction 0.031
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.019
testCancelNodeAction 0.022
testCancelPropertyAction 0.014
testProceedPropertyAction 0.015
testProceedNodeAction 0.014

DeleteActionTest

testDeleteProperty 1.145
testDeleteNode 0.309
testDeleteMultipleItems 0.289

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.009
doNotWarnIfNoModifiedSubNodes 0.001

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.019
testCanDeleteProperty 0.008
testDeleteMultipleItems 0.027
testCanDeleteNode 0.012

DownloadBinaryActionTest

testBinaryDownload 0.074
testContentDispositionHeaderIsSetCorrectly 0.01

DuplicateNodeActionTest

testDuplicatesNode 0.307
testDoesNothingGivenProperty 0.185
duplicatedNodeShouldAddedRightAfterTheNode 0.232

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.003
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.23
exportActionGetParam 0.198

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.421
testMarkMultipleNodesAsDeleted 0.342
testMarkNodeAsDeleteLeaf 0.28

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.005
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.002
testExecuteWithShellApp 0.001

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.012
ensureFolderWillCreateWhenActionRunSuccessfully 0.007

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.414
testIsAppStarted 0.064
testStartThemedApp 0.074
testOnLocationChangePreservesParameters 0.07
testOpenSubApp 0.068
testStopCurrentApp 0.066
testOpenTwoAppsWithSubApps 0.067
testStopAppTwoAppsWithOneFocused 0.069
testStartIfNotAlreadyRunningThenFocusBasic 0.059
testOpenTwoSubApps 0.065
testLocationHandler 0.059
testLocationChanged 0.046
testStopAppOneApp 0.051
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.048
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.059
testOnLocationChangeChecksForMissingSubAppId 0.07
testStopAppTwoAppsWithBothFocused 0.044

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.059
appNotifiedOfStoppingThroughAnEvent 0.056

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.073
testBroadcastMessageForwardsToMessagesManager 0.044
subAppStoppedEventFiredOnSubAppTermination 0.053
testStubAppLaunchedInCaseOfStartUpFailure 0.074
testSendUserMessageForwardsToMessagesManager 0.044
testSendLocalMessageForwardsToMessagesManager 0.043
testStubSubAppLaunchedInCaseOfStartUpFailure 0.05
subAppLifecycleEventsAreDispatchedAccordingly 0.034
subAppStartedEventIsFiredOnSubAppCreation 0.049
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.03

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.012
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
getIcon 0.001
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
getCaptionFallsBackToConfiguredAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.025
testStartOpensFromLocation 0.009
testStartOpensFromDescriptor 0.022
testLocationChanged 0.011

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.02

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.025
testAddingRuleClasses 0.02
testJcrRootAllowedRule 0.01
testJcrPropertiesAllowedRule 0.006
testWritePermissionRequiredRule 0.008
testMultipleItemsAllowedRule 0.009
testAccessGrantedRule 0.015
testJcrNodeTypesAllowedRule 0.007

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.174
testIsAvailableForNullNode 0.178
testIsAvailableForItemVersionOnlyOneVersion 0.236
testIsAvailableForItemVersionTwoVersions 0.204
testIsAvailableForItemNoVersion 0.142
testIsAvailableForItemNoNode 0.161

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.182
notAvailableForJcrPropertyId 0.162
availableForIfDefinitionPresent 0.128

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.154
testIsAvailableForItemThatIsMarkedAsDeleted 0.151
testIsAvailableForItemThatIsNotDeleted 0.13

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.178
testIsAvailableForItemThatIsNotDeleted 0.177

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.151
testWithNode 0.126
testWithFrozenVersionNode 0.144
testWithVersion 0.145
testWithVersionedChildJcrItemId 0.131

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.179
testIsAvailableForItemVersion 0.13
testIsAvailableForNullNode 0.118
testIsAvailableForItemNoVersion 0.112
testWithVersionedChildJcrItemId 0.111

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.002
testNodeTypeForNewItemId 0
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.001
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.002
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.005
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.007

ImportZipCommandTest

testHandleFileEntry 0.042
testExecuteOrderOfNodes 0.037

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.01
testGetBookmarkRootWhenNotYetExisting 0.008
testGetFavoriteRoot 0.007

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.078
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.009

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.013
i18nPropertyNotDefined_CurrentIsDefault 0.008
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.016
testGetAvailableLocales 0.012
testLocalisedPropertyContainsCountryIfNotEmpty 0.01
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.009

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.024
squashesSimilarBindingsIntoOne 0.008
preventsCyclicDependenciesWithConcreteTypes 0.003

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.014
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.002

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.003

UiBaseModuleTest

bindsUiContextInAllScopes 0.009
bindsAppAndSubAppContexts 0.003
bindsVaadinInstances 0.005
bindsComponentProvider 0.002
bindsUiContextEventBuses 0.003

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.031
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.006

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.003
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.005

UiIocModuleTest

cleansUpEventBusSubscriptions 0

UiScopesTest

storesAdmincentralScopedInstances 0.025
createsInstancePerScopeForUiContextScopedTypes 0.035
instanceNotInjectableOnceStoreCleanedUp 0.026
storesSubAppScopedInstances 0.021
storesAppScopedInstances 0.017

LocalMessageDispatcherTest

sendsEvents 0.002
sendsEventsEvenIfHandlersFail 0.002

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.019
testSendLocalMessage 0.007
testBroadcastMessage 0.008
testDoNoClearAlreadyClearedMessage 0.008
testSendGroupMessage 0.005
testSendMessage 0.007
testDoesNotInvokeListenerAfterUnregistration 0.007

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.33
getNumberOfUnclearedMessagesForUser 0.231
fetchMessages 0.244
getMessageAmount 0.147
getMessageAmounForUserWithAtInName 0.195
getNumberOfUnclearedMessagesForUserWithAtInName 0.163

MessageStoreTest

testMarshallMessageWithNullProperties 0.006
testRemoveMessageById 0.006
testFindMessageById 0.008
testMarshall 0.008
testSaveMessage 0.005
testUnmarshall 0.005
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.023

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0.001

Node2MapUtilTest

testReadPrimitives 0.145
testStoreSubnode 0.11
testExceptionOnNonPrimitive 0.111
testReadSubnodes 0.116
testStorePrimitives 0.123

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.187
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.116
testDeactivateNodeWithoutActionsParren 0.112
testDeactivateNodeExtendingAnotherDeactivate 0.117
testDeactivateNodeWithoutAvailailitySubnode 0.116

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.178
testMoveOfIdentifierToPathConverterNode 0.161
testCreationOfFieldSubNode 0.134
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.148

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.004
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.78
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.504
updateFrom543BringsInNodeTypeSelectField 0.544
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.425
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.405
testUpdateTo5_0_1WithoutLegacyModule 1.006
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.518
testUpdateTo5_1AddFieldType 0.83
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.479
updateFrom553MakeZipUploadBehaviorConfigurable 0.275
testUpdateFrom50 0.944
testUpdateFrom52 0.739
testUpdateFrom504 0.789
testUpdateFrom521 0.717
updateFrom541ChangeZipUploadActionProperties 0.553
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.332
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.486
testUpdateTo5_0_1WithLegacyModule 0.92
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.568
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.687
testUpdateTo5_0_1ThatDialogsAreInstalled 0.923
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.384
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.783
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.775
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.758
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.457
testDialogsAreAddedModalityLevelProperty 0.777

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.002

LocalTaskDispatcherTest

sendsEvents 0.108
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
sendsEventsEvenIfHandlersFail 0.001

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