Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
267 0 0 3 98.876% 36.72

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.269
info.magnolia.ui.framework.task 4 0 0 0 100% 0.11
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.072
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.071
info.magnolia.ui.framework.message 30 0 0 0 100% 2.002
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.107
info.magnolia.ui.framework.command 4 0 0 0 100% 0.079
info.magnolia.ui.framework.app 39 0 0 0 100% 1.683
info.magnolia.ui.framework.ioc 20 0 0 0 100% 0.206
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.355
info.magnolia.ui.framework.action 65 0 0 1 98.462% 4.743
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.02
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.003

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.55
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.655
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.005
UiFrameworkModuleVersionHandlerTest 28 0 0 1 96.429% 17.059

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.003
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.072

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.03
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.041

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.006
MessagesManagerImplTest 7 0 0 0 100% 0.073
MessageStoreRepositoryTest 6 0 0 0 100% 1.262
MessageStoreTest 7 0 0 0 100% 0.041
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 0.62

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.157
AppEventTest 2 0 0 0 100% 0.082
AppInstanceControllerImplTest 10 0 0 0 100% 0.387
BaseSubAppTest 5 0 0 0 100% 0.002
EmbeddedPageSubAppTest 4 0 0 0 100% 0.04
SubAppActionExecutorTest 1 0 0 0 100% 0.015

info.magnolia.ui.framework.ioc

Class Tests Errors Failures Skipped Success Rate Time
DeflateUiContextDependentBindingsTest 3 0 0 0 100% 0.027
EliminateRedundantSingletonAnnotationsTest 2 0 0 0 100% 0.016
RebindUiComponentScopesTest 1 0 0 0 100% 0.003
UiBaseModuleTest 5 0 0 0 100% 0.02
UiComponentConfigurationAggregatorTest 1 0 0 0 100% 0.013
UiContextBoundComponentProviderTest 2 0 0 0 100% 0.015
UiIocModuleTest 1 0 0 0 100% 0
UiScopesTest 5 0 0 0 100% 0.112

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.077
HasVersionsRuleTest 6 0 0 0 100% 0.943
IsDefinitionRuleTest 3 0 0 0 100% 0.372
IsDeletedRuleTest 3 0 0 0 100% 0.462
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.251
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.657
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.593

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.399
AbstractMultiItemActionTest 3 0 0 0 100% 0.025
AbstractVersionActionTest 2 0 0 0 100% 0.006
ActivationActionTest 4 0 0 1 75% 0.027
AddFolderActionDefinitionTest 1 0 0 0 100% 0.185
AddNodeActionTest 7 0 0 0 100% 0.037
AddPropertyActionTest 4 0 0 0 100% 0.077
ConfirmationActionTest 7 0 0 0 100% 0.13
DeleteActionTest 3 0 0 0 100% 1.715
DeleteConfirmationActionTest 2 0 0 0 100% 0.008
DeleteItemActionTest 4 0 0 0 100% 0.045
DownloadBinaryActionTest 2 0 0 0 100% 0.066
DuplicateNodeActionTest 3 0 0 0 100% 0.683
EditorCallbackActionTest 3 0 0 0 100% 0.005
ExportActionTest 2 0 0 0 100% 0.412
MarkNodeAsDeletedActionTest 3 0 0 0 100% 0.906
OpenCreateDialogActionTest 2 0 0 0 100% 0.003
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.001
ZipUploadDialogActionTest 2 0 0 0 100% 0.012

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.349
getParamsReturnsBasicContextParamsFromNode 0.009
executeAsynchronously 0.014
getParamsReturnsImmutableMap 0.006
executeSynchronously 0.009
getParamsTwiceReturnsNewParamsMap 0.006
getParamsReturnsOtherParamsFromDefinition 0.006

AbstractMultiItemActionTest

testSuccessAction 0.022
testgetSortedItems 0.002
testErrorAction 0.001

AbstractVersionActionTest

testVersionLabelWithComment 0.004
testVersionLabelWithOutComment 0.002

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.013
testGetExchangeException 0.008
testBuildParamsSetsChangedOnlyParameter 0.006
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.185

AddNodeActionTest

doesNothingGivenProperty 0.007
canAddChildNode 0.006
customBaseNameIsApplied 0.005
usesConfiguredNodeType 0.005
canAddNodeToRootNode 0.005
doesNotCreateNodeWithInvalidName 0.004
givesNodeUniqueName 0.005

AddPropertyActionTest

testCanAddPropertyOnNode 0.024
testDoesNothingGivenProperty 0.018
testGivesPropertyUniqueName 0.018
testCanAddPropertyToRootNode 0.017

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.138
executeTakesLongerThanTimeToWait 1.616
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.122
executeCatchesSchedulerException 0.01
executeCompletesBeforeTimeToWait 1.111
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.11

ConfirmationActionTest

testCancelMultipleAction 0.023
testProceedMultipleAction 0.026
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.019
testCancelNodeAction 0.015
testCancelPropertyAction 0.015
testProceedPropertyAction 0.016
testProceedNodeAction 0.016

DeleteActionTest

testDeleteProperty 1.097
testDeleteNode 0.331
testDeleteMultipleItems 0.287

DeleteConfirmationActionTest

warnAboutModifiedPageButNotAboutModifiedComponent 0.007
doNotWarnIfNoModifiedSubNodes 0.001

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.017
testCanDeleteProperty 0.007
testDeleteMultipleItems 0.013
testCanDeleteNode 0.008

DownloadBinaryActionTest

testBinaryDownload 0.057
testContentDispositionHeaderIsSetCorrectly 0.009

DuplicateNodeActionTest

testDuplicatesNode 0.268
testDoesNothingGivenProperty 0.24
duplicatedNodeShouldAddedRightAfterTheNode 0.175

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.004
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0.001

ExportActionTest

supportsUtf8CharactersInNodeName 0.232
exportActionGetParam 0.18

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.37
testMarkMultipleNodesAsDeleted 0.319
testMarkNodeAsDeleteLeaf 0.217

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.001
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.006
ensureFolderWillCreateWhenActionRunSuccessfully 0.006

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.417
testIsAppStarted 0.058
testStartThemedApp 0.054
testOnLocationChangePreservesParameters 0.049
testOpenSubApp 0.048
testStopCurrentApp 0.049
testOpenTwoAppsWithSubApps 0.041
testStopAppTwoAppsWithOneFocused 0.049
testStartIfNotAlreadyRunningThenFocusBasic 0.043
testOpenTwoSubApps 0.056
testLocationHandler 0.04
testLocationChanged 0.044
testStopAppOneApp 0.041
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.034
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.051
testOnLocationChangeChecksForMissingSubAppId 0.048
testStopAppTwoAppsWithBothFocused 0.035

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.05
appNotifiedOfStoppingThroughAnEvent 0.032

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.05
testBroadcastMessageForwardsToMessagesManager 0.028
subAppStoppedEventFiredOnSubAppTermination 0.047
testStubAppLaunchedInCaseOfStartUpFailure 0.044
testSendUserMessageForwardsToMessagesManager 0.028
testSendLocalMessageForwardsToMessagesManager 0.033
testStubSubAppLaunchedInCaseOfStartUpFailure 0.037
subAppLifecycleEventsAreDispatchedAccordingly 0.043
subAppStartedEventIsFiredOnSubAppCreation 0.036
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.041

BaseSubAppTest

getCaptionReturnsConfiguredSubAppLabelValue 0.002
getCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
getIcon 0
getCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
getCaptionFallsBackToConfiguredAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.017
testStartOpensFromLocation 0.005
testStartOpensFromDescriptor 0.006
testLocationChanged 0.012

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.015

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.019
testAddingRuleClasses 0.006
testJcrRootAllowedRule 0.013
testJcrPropertiesAllowedRule 0.01
testWritePermissionRequiredRule 0.008
testMultipleItemsAllowedRule 0.006
testAccessGrantedRule 0.009
testJcrNodeTypesAllowedRule 0.006

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.168
testIsAvailableForNullNode 0.175
testIsAvailableForItemVersionOnlyOneVersion 0.157
testIsAvailableForItemVersionTwoVersions 0.158
testIsAvailableForItemNoVersion 0.127
testIsAvailableForItemNoNode 0.158

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.13
notAvailableForJcrPropertyId 0.124
availableForIfDefinitionPresent 0.118

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.131
testIsAvailableForItemThatIsMarkedAsDeleted 0.151
testIsAvailableForItemThatIsNotDeleted 0.18

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.131
testIsAvailableForItemThatIsNotDeleted 0.12

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.127
testWithNode 0.112
testWithFrozenVersionNode 0.141
testWithVersion 0.166
testWithVersionedChildJcrItemId 0.111

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.116
testIsAvailableForItemVersion 0.133
testIsAvailableForNullNode 0.112
testIsAvailableForItemNoVersion 0.11
testWithVersionedChildJcrItemId 0.122

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.002
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.006
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.006

ImportZipCommandTest

testHandleFileEntry 0.037
testExecuteOrderOfNodes 0.03

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.01
testGetBookmarkRootWhenNotYetExisting 0.006
testGetFavoriteRoot 0.004

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.062
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.01

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.011
i18nPropertyNotDefined_CurrentIsDefault 0.009
i18nPropertyNotDefined_CurrentIsNotDefault 0.01

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.016
testGetAvailableLocales 0.011
testLocalisedPropertyContainsCountryIfNotEmpty 0.007
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.007

DeflateUiContextDependentBindingsTest

bindsTypesWithDifferentImplementationsToContextResolvingProvider 0.016
squashesSimilarBindingsIntoOne 0.008
preventsCyclicDependenciesWithConcreteTypes 0.003

EliminateRedundantSingletonAnnotationsTest

rebindsTypesWithSingletonAnnotatedProviderInAppropriateUiScope 0.007
rebindsTypesWithSingletonAnnotatedImplementationInAppropriateUiScope 0.009

RebindUiComponentScopesTest

rebindsUiSingletonsToCorrespondingScopes 0.003

UiBaseModuleTest

bindsUiContextInAllScopes 0.006
bindsAppAndSubAppContexts 0.004
bindsVaadinInstances 0.005
bindsComponentProvider 0.002
bindsUiContextEventBuses 0.003

UiComponentConfigurationAggregatorTest

aggregatesComponentsWithBindingContexts 0.013

UiContextBoundComponentProviderTest

uponInstanceRequestSetsUiInjectionContextToCorrespondingKey 0.01
uponComponentRequestSetsUiInjectionContextToCorrespondingKey 0.005

UiIocModuleTest

cleansUpEventBusSubscriptions 0

UiScopesTest

storesAdmincentralScopedInstances 0.021
createsInstancePerScopeForUiContextScopedTypes 0.026
instanceNotInjectableOnceStoreCleanedUp 0.022
storesSubAppScopedInstances 0.024
storesAppScopedInstances 0.019

LocalMessageDispatcherTest

sendsEvents 0.003
sendsEventsEvenIfHandlersFail 0.003

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.018
testSendLocalMessage 0.006
testBroadcastMessage 0.013
testDoNoClearAlreadyClearedMessage 0.009
testSendGroupMessage 0.011
testSendMessage 0.009
testDoesNotInvokeListenerAfterUnregistration 0.007

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.343
getNumberOfUnclearedMessagesForUser 0.274
fetchMessages 0.176
getMessageAmount 0.168
getMessageAmounForUserWithAtInName 0.166
getNumberOfUnclearedMessagesForUserWithAtInName 0.135

MessageStoreTest

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

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.123
testStoreSubnode 0.121
testExceptionOnNonPrimitive 0.163
testReadSubnodes 0.111
testStorePrimitives 0.102

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.123
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.106
testDeactivateNodeWithoutActionsParren 0.106
testDeactivateNodeExtendingAnotherDeactivate 0.108
testDeactivateNodeWithoutAvailailitySubnode 0.107

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.154
testMoveOfIdentifierToPathConverterNode 0.169
testCreationOfFieldSubNode 0.205
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.127

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.005
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.549
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.458
updateFrom543BringsInNodeTypeSelectField 0.487
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.422
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.37
testUpdateTo5_0_1WithoutLegacyModule 0.968
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.513
testUpdateTo5_1AddFieldType 0.837
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.501
updateFrom553MakeZipUploadBehaviorConfigurable 0.278
testUpdateFrom50 0.915
testUpdateFrom52 0.793
testUpdateFrom504 0.838
testUpdateFrom521 0.759
updateFrom541ChangeZipUploadActionProperties 0.561
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.343
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.485
testUpdateTo5_0_1WithLegacyModule 0.916
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.65
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.719
testUpdateTo5_0_1ThatDialogsAreInstalled 0.852
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.368
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.736
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.725
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.814
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.465
testDialogsAreAddedModalityLevelProperty 0.737

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

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