Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
262 0 0 3 98.855% 67.917

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 33 0 0 1 96.97% 35.051
info.magnolia.ui.framework.task 4 0 0 0 100% 0.133
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.126
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.108
info.magnolia.ui.framework.message 30 0 0 0 100% 4.018
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.172
info.magnolia.ui.framework.command 4 0 0 0 100% 0.144
info.magnolia.ui.framework.app 40 0 0 0 100% 3.14
info.magnolia.ui.framework.ioc 20 0 0 0 100% 0.392
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 7.729
info.magnolia.ui.framework.action 65 0 0 1 98.462% 10.852
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.044
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.008

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% 1.385
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 1.274
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.008
UiFrameworkModuleVersionHandlerTest 22 0 0 1 95.455% 32.384

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.011
LocalTaskDispatcherTest 3 0 0 0 100% 0.122

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.057
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.011
MessagesManagerImplTest 7 0 0 0 100% 0.115
MessageStoreRepositoryTest 6 0 0 0 100% 2.298
MessageStoreTest 7 0 0 0 100% 0.075
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 1.518

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.024
ImportZipCommandTest 2 0 0 0 100% 0.12

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 18 0 0 0 100% 2.3
AppEventTest 2 0 0 0 100% 0.138
AppInstanceControllerImplTest 10 0 0 0 100% 0.577
BaseSubAppTest 5 0 0 0 100% 0.007
EmbeddedPageSubAppTest 4 0 0 0 100% 0.094
SubAppActionExecutorTest 1 0 0 0 100% 0.024

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.057
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.019
RebindUiComponentScopesTest 1 0 0 0 100% 0.007
UiBaseModuleTest 5 0 0 0 100% 0.032
UiComponentConfigurationAggregatorTest 2 0 0 0 100% 0.038
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.01
UiScopesTest 5 0 0 0 100% 0.229

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.16
HasVersionsRuleTest 6 0 0 0 100% 2.196
IsDefinitionRuleTest 3 0 0 0 100% 0.971
IsDeletedRuleTest 3 0 0 0 100% 0.878
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.492
IsNotSystemPropertyTest 3 0 0 0 100% 0.001
IsNotVersionedRuleTest 5 0 0 0 100% 1.565
IsPublishableRuleTest 3 0 0 0 100% 0.002
IsPublishedRuleTest 2 0 0 0 100% 0.001
IsVersionRuleTest 5 0 0 0 100% 1.463

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 1.561
AbstractMultiItemActionTest 3 0 0 0 100% 0.059
AbstractVersionActionTest 2 0 0 0 100% 0.015
ActivationActionTest 4 0 0 1 75% 0.059
AddFolderActionDefinitionTest 1 0 0 0 100% 0.397
AddNodeActionTest 7 0 0 0 100% 0.09
AddPropertyActionTest 4 0 0 0 100% 0.188
ConfirmationActionTest 7 0 0 0 100% 0.284
DeleteActionTest 3 0 0 0 100% 3.564
DeleteConfirmationActionTest 2 0 0 0 100% 0.015
DeleteItemActionTest 4 0 0 0 100% 0.095
DownloadBinaryActionTest 2 0 0 0 100% 0.132
DuplicateNodeActionTest 3 0 0 0 100% 1.579
EditorCallbackActionTest 3 0 0 0 100% 0.007
ExportActionTest 2 0 0 0 100% 0.968
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.8
OpenCreateDialogActionTest 2 0 0 0 100% 0.005
OpenEditDialogActionTest 2 0 0 0 100% 0.002
OpenLocationActionTest 2 0 0 0 100% 0.005
ZipUploadDialogActionTest 2 0 0 0 100% 0.027

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 1.438
getParamsReturnsBasicContextParamsFromNode 0.013
executeAsynchronously 0.042
getParamsReturnsImmutableMap 0.02
executeSynchronously 0.018
getParamsTwiceReturnsNewParamsMap 0.015
getParamsReturnsOtherParamsFromDefinition 0.015

AbstractMultiItemActionTest

testSuccessAction 0.051
testgetSortedItems 0.003
testErrorAction 0.005

AbstractVersionActionTest

testVersionLabelWithComment 0.008
testVersionLabelWithOutComment 0.007

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.032
testGetExchangeException 0.013
testBuildParamsSetsChangedOnlyParameter 0.014
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.397

AddNodeActionTest

doesNothingGivenProperty 0.024
canAddChildNode 0.011
customBaseNameIsApplied 0.01
usesConfiguredNodeType 0.01
canAddNodeToRootNode 0.011
doesNotCreateNodeWithInvalidName 0.014
givesNodeUniqueName 0.01

AddPropertyActionTest

testCanAddPropertyOnNode 0.059
testDoesNothingGivenProperty 0.048
testGivesPropertyUniqueName 0.045
testCanAddPropertyToRootNode 0.036

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.172
executeTakesLongerThanTimeToWait 1.619
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.126
executeCatchesSchedulerException 0.017
executeCompletesBeforeTimeToWait 1.118
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.12

ConfirmationActionTest

testCancelMultipleAction 0.058
testProceedMultipleAction 0.059
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.035
testCancelNodeAction 0.03
testCancelPropertyAction 0.03
testProceedPropertyAction 0.035
testProceedNodeAction 0.037

DeleteActionTest

testDeleteProperty 2.195
testDeleteNode 0.761
testDeleteMultipleItems 0.608

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.015
doNotWarnIfNoModifiedSubNodes 0

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.033
testCanDeleteProperty 0.018
testDeleteMultipleItems 0.028
testCanDeleteNode 0.016

DownloadBinaryActionTest

testBinaryDownload 0.11
testContentDispositionHeaderIsSetCorrectly 0.022

DuplicateNodeActionTest

testDuplicatesNode 0.67
testDoesNothingGivenProperty 0.458
duplicatedNodeShouldAddedRightAfterTheNode 0.451

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.006
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.453
exportActionGetParam 0.515

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.846
testMarkMultipleNodesAsDeleted 0.535
testMarkNodeAsDeleteLeaf 0.419

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.004
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0.001

OpenLocationActionTest

testExecuteWithApp 0.004
testExecuteWithShellApp 0.001

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.011
ensureFolderWillCreateWhenActionRunSuccessfully 0.016

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.919
testIsAppStarted 0.125
testStartThemedApp 0.13
testOnLocationChangePreservesParameters 0.133
testOpenSubApp 0.092
testStopCurrentApp 0.091
testOpenTwoAppsWithSubApps 0.077
testStopAppTwoAppsWithOneFocused 0.088
testStartIfNotAlreadyRunningThenFocusBasic 0.069
testOpenTwoSubApps 0.062
testLocationHandler 0.064
testLocationChanged 0.061
testStopAppOneApp 0.063
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.067
StoppingAnAppDoesNotAutomaticallyRedirectToAppLauncherWhenTheClosingAppIsNotTheLastOpenedOne 0.074
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.063
testOnLocationChangeChecksForMissingSubAppId 0.058
testStopAppTwoAppsWithBothFocused 0.064

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.074
appNotifiedOfStoppingThroughAnEvent 0.064

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.069
testBroadcastMessageForwardsToMessagesManager 0.056
subAppStoppedEventFiredOnSubAppTermination 0.058
testStubAppLaunchedInCaseOfStartUpFailure 0.078
testSendUserMessageForwardsToMessagesManager 0.047
testSendLocalMessageForwardsToMessagesManager 0.054
testStubSubAppLaunchedInCaseOfStartUpFailure 0.062
subAppLifecycleEventsAreDispatchedAccordingly 0.061
subAppStartedEventIsFiredOnSubAppCreation 0.048
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.044

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.004
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
getIcon 0
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
getCaptionFallsBackToConfiguredAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.036
testStartOpensFromLocation 0.019
testStartOpensFromDescriptor 0.022
testLocationChanged 0.017

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.024

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.038
testAddingRuleClasses 0.017
testJcrRootAllowedRule 0.017
testJcrPropertiesAllowedRule 0.016
testWritePermissionRequiredRule 0.018
testMultipleItemsAllowedRule 0.018
testAccessGrantedRule 0.02
testJcrNodeTypesAllowedRule 0.016

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.353
testIsAvailableForNullNode 0.405
testIsAvailableForItemVersionOnlyOneVersion 0.345
testIsAvailableForItemVersionTwoVersions 0.351
testIsAvailableForItemNoVersion 0.29
testIsAvailableForItemNoNode 0.452

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.374
notAvailableForJcrPropertyId 0.315
availableForIfDefinitionPresent 0.282

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.263
testIsAvailableForItemThatIsMarkedAsDeleted 0.279
testIsAvailableForItemThatIsNotDeleted 0.336

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.227
testIsAvailableForItemThatIsNotDeleted 0.265

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0.001
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.283
testWithNode 0.244
testWithFrozenVersionNode 0.416
testWithVersion 0.394
testWithVersionedChildJcrItemId 0.228

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0.001
isNotAvailableForPublishing 0.001
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0.001
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.271
testIsAvailableForItemVersion 0.312
testIsAvailableForNullNode 0.274
testIsAvailableForItemNoVersion 0.269
testWithVersionedChildJcrItemId 0.337

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.006
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.014
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.01

ImportZipCommandTest

testHandleFileEntry 0.053
testExecuteOrderOfNodes 0.067

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.02
testGetBookmarkRootWhenNotYetExisting 0.012
testGetFavoriteRoot 0.012

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.108
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.018

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.022
i18nPropertyNotDefined_CurrentIsDefault 0.015
i18nPropertyNotDefined_CurrentIsNotDefault 0.02

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.014
testGetAvailableLocales 0.012
testLocalisedPropertyContainsCountryIfNotEmpty 0.013
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.012

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.033
squashesSimilarBindingsIntoOne 0.017
preventsCyclicDependenciesWithConcreteTypes 0.007

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.011
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.008

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.007

UiBaseModuleTest

bindsUiContextInAllScopes 0.011
bindsAppAndSubAppContexts 0.006
bindsVaadinInstances 0.004
bindsComponentProvider 0.004
bindsUiContextEventBuses 0.007

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.031
ableToGracefullyDistinguishComponentsOfAppsWithSimilarNames 0.007

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.004
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.006

UiScopesTest

storesAdmincentralScopedInstances 0.052
createsInstancePerScopeForUiContextScopedTypes 0.041
instanceNotInjectableOnceStoreCleanedUp 0.052
storesSubAppScopedInstances 0.042
storesAppScopedInstances 0.042

LocalMessageDispatcherTest

sendsEvents 0.005
sendsEventsEvenIfHandlersFail 0.006

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.036
testSendLocalMessage 0.013
testBroadcastMessage 0.015
testDoNoClearAlreadyClearedMessage 0.014
testSendGroupMessage 0.012
testSendMessage 0.012
testDoesNotInvokeListenerAfterUnregistration 0.013

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.495
getNumberOfUnclearedMessagesForUser 0.36
fetchMessages 0.33
getMessageAmount 0.299
getMessageAmounForUserWithAtInName 0.452
getNumberOfUnclearedMessagesForUserWithAtInName 0.362

MessageStoreTest

testMarshallMessageWithNullProperties 0.013
testRemoveMessageById 0.014
testFindMessageById 0.011
testMarshall 0.011
testSaveMessage 0.01
testUnmarshall 0.009
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.007

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0.001
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.204
testStoreSubnode 0.342
testExceptionOnNonPrimitive 0.222
testReadSubnodes 0.322
testStorePrimitives 0.428

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.324
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.258
testDeactivateNodeWithoutActionsParren 0.265
testDeactivateNodeExtendingAnotherDeactivate 0.297
testDeactivateNodeWithoutAvailailitySubnode 0.241

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.335
testMoveOfIdentifierToPathConverterNode 0.339
testCreationOfFieldSubNode 0.33
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.27

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.007
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 1.304
updateTo57JCRFieldTypeDefinitionsAreRemoved 0.965
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 1.091
testUpdateTo5_0_1WithoutLegacyModule 2.606
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 1.147
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.051
updateFrom553MakeZipUploadBehaviorConfigurable 0.646
testUpdateFrom50 1.866
testUpdateFrom52 1.552
testUpdateFrom504 1.649
updateFrom541ChangeZipUploadActionProperties 1.238
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.731
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 1.075
testUpdateTo5_0_1WithLegacyModule 2.078
testUpdateTo5_0_1ThatDialogsAreInstalled 2.497
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 1.837
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 2.375
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 2.858
updateTo57MigrateBasicTextCodeFieldToCodeField 0.739
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 1.269
testDialogsAreAddedModalityLevelProperty 1.81

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.011

LocalTaskDispatcherTest

sendsEvents 0.111
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.004
sendsEventsEvenIfHandlersFail 0.007

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