Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 24.047
info.magnolia.ui.framework.task 4 0 0 0 100% 0.111
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.081
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.079
info.magnolia.ui.framework.message 30 0 0 0 100% 2.222
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.11
info.magnolia.ui.framework.command 4 0 0 0 100% 0.086
info.magnolia.ui.framework.app 40 0 0 0 100% 2.36
info.magnolia.ui.framework.ioc 20 0 0 0 100% 0.327
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 4.218
info.magnolia.ui.framework.action 65 0 0 1 98.462% 5.712
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.02
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.797
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.698
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 22.548

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

info.magnolia.ui.framework.field.nodetype

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

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

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.054
MessageStoreRepositoryTest 6 0 0 0 100% 1.319
MessageStoreTest 7 0 0 0 100% 0.062
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 0.781

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.014
ImportZipCommandTest 2 0 0 0 100% 0.072

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 18 0 0 0 100% 1.561
AppEventTest 2 0 0 0 100% 0.155
AppInstanceControllerImplTest 10 0 0 0 100% 0.556
BaseSubAppTest 5 0 0 0 100% 0.006
EmbeddedPageSubAppTest 4 0 0 0 100% 0.063
SubAppActionExecutorTest 1 0 0 0 100% 0.019

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.011
RebindUiComponentScopesTest 1 0 0 0 100% 0.01
UiBaseModuleTest 5 0 0 0 100% 0.018
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.032
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.008
UiScopesTest 5 0 0 0 100% 0.219

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.144
HasVersionsRuleTest 6 0 0 0 100% 1.152
IsDefinitionRuleTest 3 0 0 0 100% 0.563
IsDeletedRuleTest 3 0 0 0 100% 0.476
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.318
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.82
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.745

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.682
AbstractMultiItemActionTest 3 0 0 0 100% 0.027
AbstractVersionActionTest 2 0 0 0 100% 0.008
ActivationActionTest 4 0 0 1 75% 0.028
AddFolderActionDefinitionTest 1 0 0 0 100% 0.245
AddNodeActionTest 7 0 0 0 100% 0.062
AddPropertyActionTest 4 0 0 0 100% 0.113
ConfirmationActionTest 7 0 0 0 100% 0.155
DeleteActionTest 3 0 0 0 100% 1.872
DeleteConfirmationActionTest 2 0 0 0 100% 0.008
DeleteItemActionTest 4 0 0 0 100% 0.047
DownloadBinaryActionTest 2 0 0 0 100% 0.087
DuplicateNodeActionTest 3 0 0 0 100% 0.774
EditorCallbackActionTest 3 0 0 0 100% 0.004
ExportActionTest 2 0 0 0 100% 0.489
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.007
OpenCreateDialogActionTest 2 0 0 0 100% 0.003
OpenEditDialogActionTest 2 0 0 0 100% 0.003
OpenLocationActionTest 2 0 0 0 100% 0.003
ZipUploadDialogActionTest 2 0 0 0 100% 0.095

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.603
getParamsReturnsBasicContextParamsFromNode 0.01
executeAsynchronously 0.025
getParamsReturnsImmutableMap 0.009
executeSynchronously 0.011
getParamsTwiceReturnsNewParamsMap 0.006
getParamsReturnsOtherParamsFromDefinition 0.018

AbstractMultiItemActionTest

testSuccessAction 0.024
testgetSortedItems 0.001
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.007
testVersionLabelWithOutComment 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.015
testGetExchangeException 0.007
testBuildParamsSetsChangedOnlyParameter 0.006
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.245

AddNodeActionTest

doesNothingGivenProperty 0.009
canAddChildNode 0.008
customBaseNameIsApplied 0.005
usesConfiguredNodeType 0.019
canAddNodeToRootNode 0.007
doesNotCreateNodeWithInvalidName 0.006
givesNodeUniqueName 0.008

AddPropertyActionTest

testCanAddPropertyOnNode 0.042
testDoesNothingGivenProperty 0.024
testGivesPropertyUniqueName 0.018
testCanAddPropertyToRootNode 0.029

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.144
executeTakesLongerThanTimeToWait 1.614
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.118
executeCatchesSchedulerException 0.011
executeCompletesBeforeTimeToWait 1.112
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.111

ConfirmationActionTest

testCancelMultipleAction 0.049
testProceedMultipleAction 0.022
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.018
testCancelNodeAction 0.015
testCancelPropertyAction 0.015
testProceedPropertyAction 0.019
testProceedNodeAction 0.017

DeleteActionTest

testDeleteProperty 1.227
testDeleteNode 0.33
testDeleteMultipleItems 0.315

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.008
doNotWarnIfNoModifiedSubNodes 0

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.015
testCanDeleteProperty 0.007
testDeleteMultipleItems 0.016
testCanDeleteNode 0.009

DownloadBinaryActionTest

testBinaryDownload 0.078
testContentDispositionHeaderIsSetCorrectly 0.009

DuplicateNodeActionTest

testDuplicatesNode 0.345
testDoesNothingGivenProperty 0.21
duplicatedNodeShouldAddedRightAfterTheNode 0.219

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.003
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0.001

ExportActionTest

supportsUtf8CharactersInNodeName 0.262
exportActionGetParam 0.227

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.427
testMarkMultipleNodesAsDeleted 0.314
testMarkNodeAsDeleteLeaf 0.266

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0.001

OpenLocationActionTest

testExecuteWithApp 0.003
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.089
ensureFolderWillCreateWhenActionRunSuccessfully 0.006

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.403
testIsAppStarted 0.085
testStartThemedApp 0.078
testOnLocationChangePreservesParameters 0.07
testOpenSubApp 0.07
testStopCurrentApp 0.075
testOpenTwoAppsWithSubApps 0.076
testStopAppTwoAppsWithOneFocused 0.067
testStartIfNotAlreadyRunningThenFocusBasic 0.065
testOpenTwoSubApps 0.079
testLocationHandler 0.071
testLocationChanged 0.058
testStopAppOneApp 0.053
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.068
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.065
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.066
testOnLocationChangeChecksForMissingSubAppId 0.065
testStopAppTwoAppsWithBothFocused 0.047

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.093
appNotifiedOfStoppingThroughAnEvent 0.062

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.069
testBroadcastMessageForwardsToMessagesManager 0.04
subAppStoppedEventFiredOnSubAppTermination 0.051
testStubAppLaunchedInCaseOfStartUpFailure 0.07
testSendUserMessageForwardsToMessagesManager 0.039
testSendLocalMessageForwardsToMessagesManager 0.06
testStubSubAppLaunchedInCaseOfStartUpFailure 0.056
subAppLifecycleEventsAreDispatchedAccordingly 0.055
subAppStartedEventIsFiredOnSubAppCreation 0.055
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.061

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.004
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
getIcon 0.001
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
getCaptionFallsBackToConfiguredAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.023
testStartOpensFromLocation 0.008
testStartOpensFromDescriptor 0.01
testLocationChanged 0.022

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.019

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.028
testAddingRuleClasses 0.009
testJcrRootAllowedRule 0.026
testJcrPropertiesAllowedRule 0.015
testWritePermissionRequiredRule 0.017
testMultipleItemsAllowedRule 0.011
testAccessGrantedRule 0.014
testJcrNodeTypesAllowedRule 0.024

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.238
testIsAvailableForNullNode 0.164
testIsAvailableForItemVersionOnlyOneVersion 0.177
testIsAvailableForItemVersionTwoVersions 0.243
testIsAvailableForItemNoVersion 0.163
testIsAvailableForItemNoNode 0.167

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.196
notAvailableForJcrPropertyId 0.167
availableForIfDefinitionPresent 0.2

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.166
testIsAvailableForItemThatIsMarkedAsDeleted 0.161
testIsAvailableForItemThatIsNotDeleted 0.149

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.165
testIsAvailableForItemThatIsNotDeleted 0.153

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.185
testWithNode 0.211
testWithFrozenVersionNode 0.149
testWithVersion 0.142
testWithVersionedChildJcrItemId 0.133

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.149
testIsAvailableForItemVersion 0.145
testIsAvailableForNullNode 0.131
testIsAvailableForItemNoVersion 0.146
testWithVersionedChildJcrItemId 0.174

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0.001
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.007
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.007

ImportZipCommandTest

testHandleFileEntry 0.045
testExecuteOrderOfNodes 0.027

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.01
testGetBookmarkRootWhenNotYetExisting 0.005
testGetFavoriteRoot 0.005

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.072
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.009

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.016
i18nPropertyNotDefined_CurrentIsDefault 0.005
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.021
testGetAvailableLocales 0.009
testLocalisedPropertyContainsCountryIfNotEmpty 0.01
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.011

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.017
squashesSimilarBindingsIntoOne 0.009
preventsCyclicDependenciesWithConcreteTypes 0.003

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.004
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.007

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.01

UiBaseModuleTest

bindsUiContextInAllScopes 0.006
bindsAppAndSubAppContexts 0.003
bindsVaadinInstances 0.004
bindsComponentProvider 0.003
bindsUiContextEventBuses 0.002

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.017
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.015

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.003
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.005

UiScopesTest

storesAdmincentralScopedInstances 0.054
createsInstancePerScopeForUiContextScopedTypes 0.038
instanceNotInjectableOnceStoreCleanedUp 0.05
storesSubAppScopedInstances 0.029
storesAppScopedInstances 0.048

LocalMessageDispatcherTest

sendsEvents 0.002
sendsEventsEvenIfHandlersFail 0.003

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.018
testSendLocalMessage 0.005
testBroadcastMessage 0.008
testDoNoClearAlreadyClearedMessage 0.007
testSendGroupMessage 0.005
testSendMessage 0.007
testDoesNotInvokeListenerAfterUnregistration 0.004

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.312
getNumberOfUnclearedMessagesForUser 0.185
fetchMessages 0.183
getMessageAmount 0.197
getMessageAmounForUserWithAtInName 0.204
getNumberOfUnclearedMessagesForUserWithAtInName 0.238

MessageStoreTest

testMarshallMessageWithNullProperties 0.008
testRemoveMessageById 0.009
testFindMessageById 0.007
testMarshall 0.006
testSaveMessage 0.007
testUnmarshall 0.006
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.019

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0.001

Node2MapUtilTest

testReadPrimitives 0.225
testStoreSubnode 0.141
testExceptionOnNonPrimitive 0.132
testReadSubnodes 0.144
testStorePrimitives 0.139

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.16
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.147
testDeactivateNodeWithoutActionsParren 0.166
testDeactivateNodeExtendingAnotherDeactivate 0.14
testDeactivateNodeWithoutAvailailitySubnode 0.184

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.199
testMoveOfIdentifierToPathConverterNode 0.155
testCreationOfFieldSubNode 0.166
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.178

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.689
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.636
updateFrom543BringsInNodeTypeSelectField 0.648
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.476
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.448
testUpdateTo5_0_1WithoutLegacyModule 1.15
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.584
testUpdateTo5_1AddFieldType 0.975
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.593
updateFrom553MakeZipUploadBehaviorConfigurable 0.353
testUpdateFrom50 1.139
testUpdateFrom52 0.971
testUpdateFrom504 1.32
testUpdateFrom521 1.047
updateFrom541ChangeZipUploadActionProperties 0.664
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.543
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.908
testUpdateTo5_0_1WithLegacyModule 1.358
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.822
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.86
testUpdateTo5_0_1ThatDialogsAreInstalled 1.235
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.459
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 1.024
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 1.044
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 1.249
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.516
testDialogsAreAddedModalityLevelProperty 0.837

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.004

LocalTaskDispatcherTest

sendsEvents 0.104
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.001
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