Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
243 0 0 3 98.765% 61.302

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 37 0 0 1 97.297% 28.328
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.095
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.225
info.magnolia.ui.framework.task 4 0 0 0 100% 0.122
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.061
info.magnolia.ui.framework.availability 42 0 0 1 97.619% 8.094
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.061
info.magnolia.ui.framework.command 4 0 0 0 100% 0.151
info.magnolia.ui.framework.action 63 0 0 1 98.413% 12.012
info.magnolia.ui.framework.message 30 0 0 0 100% 4.041
info.magnolia.ui.framework.app 38 0 0 0 100% 2.105
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.007

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.29
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 1.036
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.008
UiFrameworkModuleVersionHandlerTest 26 0 0 1 96.154% 25.994

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.action.async

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

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherManagerTest 1 0 0 0 100% 0.005
LocalTaskDispatcherTest 3 0 0 0 100% 0.117

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.029
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.032

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.339
HasVersionsRuleTest 7 0 0 0 100% 2.855
IsDefinitionRuleTest 3 0 0 0 100% 1.029
IsDeletedRuleTest 3 0 0 0 100% 0.854
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.536
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 1.406
IsPublishableRuleTest 3 0 0 0 100% 0.001
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 1.074

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.008
ImportZipCommandTest 2 0 0 0 100% 0.143

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 1.3
AbstractMultiItemActionTest 3 0 0 0 100% 0.057
AbstractVersionActionTest 2 0 0 0 100% 0.007
ActivationActionTest 4 0 0 1 75% 0.13
AddFolderActionDefinitionTest 1 0 0 0 100% 0.508
AddNodeActionTest 7 0 0 0 100% 0.008
AddPropertyActionTest 4 0 0 0 100% 0.264
ConfirmationActionTest 7 0 0 0 100% 0.409
DeleteActionTest 3 0 0 0 100% 4.918
DeleteItemActionTest 4 0 0 0 100% 0.176
DownloadBinaryActionTest 2 0 0 0 100% 0.154
DuplicateNodeActionTest 3 0 0 0 100% 1.406
EditorCallbackActionTest 3 0 0 0 100% 0.007
ExportActionTest 2 0 0 0 100% 0.855
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.778
OpenCreateDialogActionTest 2 0 0 0 100% 0.014
OpenEditDialogActionTest 2 0 0 0 100% 0.004
OpenLocationActionTest 2 0 0 0 100% 0.004
ZipUploadDialogActionTest 2 0 0 0 100% 0.013

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.253
MessagesManagerImplTest 7 0 0 0 100% 0.173
MessageStoreRepositoryTest 6 0 0 0 100% 2.252
MessageStoreTest 7 0 0 0 100% 0.16
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 1.202

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.439
AppEventTest 2 0 0 0 100% 0.135
AppInstanceControllerImplTest 10 0 0 0 100% 0.353
BaseSubAppTest 4 0 0 0 100% 0.007
EmbeddedPageSubAppTest 4 0 0 0 100% 0.135
SubAppActionExecutorTest 1 0 0 0 100% 0.036

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 1.085
getParamsReturnsBasicContextParamsFromNode 0.03
executeAsynchronously 0.048
getParamsReturnsImmutableMap 0.023
executeSynchronously 0.038
getParamsTwiceReturnsNewParamsMap 0.024
getParamsReturnsOtherParamsFromDefinition 0.052

AbstractMultiItemActionTest

testSuccessAction 0.048
testgetSortedItems 0.004
testErrorAction 0.005

AbstractVersionActionTest

testVersionLabelWithComment 0.006
testVersionLabelWithOutComment 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.075
testGetExchangeException 0.031
testBuildParamsSetsChangedOnlyParameter 0.024
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.508

AddNodeActionTest

doesNothingGivenProperty 0.001
canAddChildNode 0.002
customBaseNameIsApplied 0.002
usesConfiguredNodeType 0.001
canAddNodeToRootNode 0
doesNotCreateNodeWithInvalidName 0.001
givesNodeUniqueName 0.001

AddPropertyActionTest

testCanAddPropertyOnNode 0.074
testDoesNothingGivenProperty 0.066
testGivesPropertyUniqueName 0.072
testCanAddPropertyToRootNode 0.052

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.225
executeTakesLongerThanTimeToWait 1.624
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.127
executeCatchesSchedulerException 0.014
executeCompletesBeforeTimeToWait 1.118
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.117

ConfirmationActionTest

testCancelMultipleAction 0.053
testProceedMultipleAction 0.059
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.058
testCancelNodeAction 0.049
testCancelPropertyAction 0.058
testProceedPropertyAction 0.055
testProceedNodeAction 0.077

DeleteActionTest

testDeleteProperty 3.262
testDeleteNode 1.035
testDeleteMultipleItems 0.621

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.052
testCanDeleteProperty 0.039
testDeleteMultipleItems 0.04
testCanDeleteNode 0.045

DownloadBinaryActionTest

testBinaryDownload 0.138
testContentDispositionHeaderIsSetCorrectly 0.016

DuplicateNodeActionTest

testDuplicatesNode 0.574
testDoesNothingGivenProperty 0.421
duplicatedNodeShouldAddedRightAfterTheNode 0.411

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.006
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0.001

ExportActionTest

supportsUtf8CharactersInNodeName 0.423
exportActionGetParam 0.432

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.718
testMarkMultipleNodesAsDeleted 0.584
testMarkNodeAsDeleteLeaf 0.476

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.013
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0.002

OpenLocationActionTest

testExecuteWithApp 0.003
testExecuteWithShellApp 0.001

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.01
ensureFolderWillCreateWhenActionRunSuccessfully 0.003

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.467
testIsAppStarted 0.074
testStartThemedApp 0.08
testOnLocationChangePreservesParameters 0.058
testOpenSubApp 0.058
testStopCurrentApp 0.087
testOpenTwoAppsWithSubApps 0.07
testStopAppTwoAppsWithOneFocused 0.078
testStartIfNotAlreadyRunningThenFocusBasic 0.053
testOpenTwoSubApps 0.063
testLocationHandler 0.044
testLocationChanged 0.04
testStopAppOneApp 0.049
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.04
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.039
testOnLocationChangeChecksForMissingSubAppId 0.074
testStopAppTwoAppsWithBothFocused 0.065

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.076
appNotifiedOfStoppingThroughAnEvent 0.059

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.068
testBroadcastMessageForwardsToMessagesManager 0.015
subAppStoppedEventFiredOnSubAppTermination 0.027
testStubAppLaunchedInCaseOfStartUpFailure 0.03
testSendUserMessageForwardsToMessagesManager 0.017
testSendLocalMessageForwardsToMessagesManager 0.061
testStubSubAppLaunchedInCaseOfStartUpFailure 0.046
subAppLifecycleEventsAreDispatchedAccordingly 0.032
subAppStartedEventIsFiredOnSubAppCreation 0.023
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.034

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.004
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.036
testStartOpensFromLocation 0.033
testStartOpensFromDescriptor 0.037
testLocationChanged 0.029

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.036

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.069
testAddingRuleClasses 0.036
testJcrRootAllowedRule 0.035
testJcrPropertiesAllowedRule 0.05
testWritePermissionRequiredRule 0.037
testMultipleItemsAllowedRule 0.041
testAccessGrantedRule 0.04
testJcrNodeTypesAllowedRule 0.031

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.409
testIsAvailableForNullNode 0.382
itemIdIsCached 0.454
testIsAvailableForItemVersionOnlyOneVersion 0.373
testIsAvailableForItemVersionTwoVersions 0.639
testIsAvailableForItemNoVersion 0.306
testIsAvailableForItemNoNode 0.292

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.32
notAvailableForJcrPropertyId 0.343
availableForIfDefinitionPresent 0.366

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.331
testIsAvailableForItemThatIsMarkedAsDeleted 0.261
testIsAvailableForItemThatIsNotDeleted 0.262

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.26
testIsAvailableForItemThatIsNotDeleted 0.276

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.241
testWithNode 0.294
testWithFrozenVersionNode 0.336
testWithVersion 0.319
testWithVersionedChildJcrItemId 0.216

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0.001

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.203
testIsAvailableForItemVersion 0.234
testIsAvailableForNullNode 0.204
testIsAvailableForItemNoVersion 0.213
testWithVersionedChildJcrItemId 0.22

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.004
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.001
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0.001

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.007
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.048
testExecuteOrderOfNodes 0.095

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.024
testGetBookmarkRootWhenNotYetExisting 0.019
testGetFavoriteRoot 0.018

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.082
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.013

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.012
i18nPropertyNotDefined_CurrentIsDefault 0.009
i18nPropertyNotDefined_CurrentIsNotDefault 0.008

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.008
testGetAvailableLocales 0.009
testLocalisedPropertyContainsCountryIfNotEmpty 0.007
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.008

LocalMessageDispatcherTest

sendsEvents 0.041
sendsEventsEvenIfHandlersFail 0.212

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.03
testSendLocalMessage 0.022
testBroadcastMessage 0.028
testDoNoClearAlreadyClearedMessage 0.024
testSendGroupMessage 0.025
testSendMessage 0.021
testDoesNotInvokeListenerAfterUnregistration 0.023

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.498
getNumberOfUnclearedMessagesForUser 0.366
fetchMessages 0.287
getMessageAmount 0.291
getMessageAmounForUserWithAtInName 0.398
getNumberOfUnclearedMessagesForUserWithAtInName 0.412

MessageStoreTest

testMarshallMessageWithNullProperties 0.02
testRemoveMessageById 0.02
testFindMessageById 0.021
testMarshall 0.021
testSaveMessage 0.031
testUnmarshall 0.026
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.021

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0.001
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.227
testStoreSubnode 0.234
testExceptionOnNonPrimitive 0.23
testReadSubnodes 0.258
testStorePrimitives 0.253

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.269
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.329
testDeactivateNodeWithoutActionsParren 0.239
testDeactivateNodeExtendingAnotherDeactivate 0.232
testDeactivateNodeWithoutAvailailitySubnode 0.221

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.247
testMoveOfIdentifierToPathConverterNode 0.245
testCreationOfFieldSubNode 0.268
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.276

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.008
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.897
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.83
updateFrom543BringsInNodeTypeSelectField 0.715
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.551
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.522
testUpdateTo5_0_1WithoutLegacyModule 1.405
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.703
testUpdateTo5_1AddFieldType 1.249
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.797
testUpdateFrom50 1.519
testUpdateFrom52 1.18
testUpdateFrom504 1.251
testUpdateFrom521 1.283
updateFrom541ChangeZipUploadActionProperties 0.866
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.734
testUpdateTo5_0_1WithLegacyModule 1.508
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.881
testUpdateTo5_2AddFieldTypeIfNotExisiting 1.224
testUpdateTo5_0_1ThatDialogsAreInstalled 1.493
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.554
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 1.234
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 1.462
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 1.177
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.829
testDialogsAreAddedModalityLevelProperty 1.13

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.005

LocalTaskDispatcherTest

sendsEvents 0.111
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
sendsEventsEvenIfHandlersFail 0.003

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