Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
242 0 0 3 98.76% 36.32

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% 15.266
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.083
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.141
info.magnolia.ui.framework.task 4 0 0 0 100% 0.119
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.06
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 4.333
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.057
info.magnolia.ui.framework.command 4 0 0 0 100% 0.081
info.magnolia.ui.framework.action 63 0 0 1 98.413% 6.181
info.magnolia.ui.framework.message 30 0 0 0 100% 2.603
info.magnolia.ui.framework.app 38 0 0 0 100% 1.393
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.719
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.712
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.003
UiFrameworkModuleVersionHandlerTest 26 0 0 1 96.154% 13.832

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.026
DefaultI18nAuthoringSupportTest 4 0 0 0 100% 0.034

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.161
HasVersionsRuleTest 6 0 0 0 100% 1.181
IsDefinitionRuleTest 3 0 0 0 100% 0.489
IsDeletedRuleTest 3 0 0 0 100% 0.49
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.345
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.856
IsPublishableRuleTest 3 0 0 0 100% 0
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.811

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.command

Class Tests Errors Failures Skipped Success Rate Time
CleanTempFilesCommandTest 2 0 0 0 100% 0.006
ImportZipCommandTest 2 0 0 0 100% 0.075

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.466
AbstractMultiItemActionTest 3 0 0 0 100% 0.024
AbstractVersionActionTest 2 0 0 0 100% 0.005
ActivationActionTest 4 0 0 1 75% 0.034
AddFolderActionDefinitionTest 1 0 0 0 100% 0.209
AddNodeActionTest 7 0 0 0 100% 0.005
AddPropertyActionTest 4 0 0 0 100% 0.115
ConfirmationActionTest 7 0 0 0 100% 0.252
DeleteActionTest 3 0 0 0 100% 2.327
DeleteItemActionTest 4 0 0 0 100% 0.129
DownloadBinaryActionTest 2 0 0 0 100% 0.094
DuplicateNodeActionTest 3 0 0 0 100% 0.914
EditorCallbackActionTest 3 0 0 0 100% 0.005
ExportActionTest 2 0 0 0 100% 0.553
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.031
OpenCreateDialogActionTest 2 0 0 0 100% 0.007
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.001
ZipUploadDialogActionTest 2 0 0 0 100% 0.009

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.24
MessagesManagerImplTest 7 0 0 0 100% 0.131
MessageStoreRepositoryTest 6 0 0 0 100% 1.369
MessageStoreTest 7 0 0 0 100% 0.092
MessageTest 3 0 0 0 100% 0
Node2MapUtilTest 5 0 0 0 100% 0.771

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.015
AppEventTest 2 0 0 0 100% 0.09
AppInstanceControllerImplTest 10 0 0 0 100% 0.186
BaseSubAppTest 4 0 0 0 100% 0.004
EmbeddedPageSubAppTest 4 0 0 0 100% 0.08
SubAppActionExecutorTest 1 0 0 0 100% 0.018

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.399
getParamsReturnsBasicContextParamsFromNode 0.011
executeAsynchronously 0.019
getParamsReturnsImmutableMap 0.008
executeSynchronously 0.013
getParamsTwiceReturnsNewParamsMap 0.008
getParamsReturnsOtherParamsFromDefinition 0.008

AbstractMultiItemActionTest

testSuccessAction 0.02
testgetSortedItems 0.002
testErrorAction 0.002

AbstractVersionActionTest

testVersionLabelWithComment 0.004
testVersionLabelWithOutComment 0.001

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.018
testGetExchangeException 0.008
testBuildParamsSetsChangedOnlyParameter 0.008
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.209

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.033
testDoesNothingGivenProperty 0.026
testGivesPropertyUniqueName 0.033
testCanAddPropertyToRootNode 0.023

DefaultAsyncActionExecutorTest

executeTakesLongerThanTimeToWait 1.657
triggerListenerSendsErrorMessageToCurrentUser 1.126
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.119
executeCatchesSchedulerException 0.011
triggerListenerSendsSuccessMessageToCurrentUser 1.113
executeCompletesBeforeTimeToWait 1.115

ConfirmationActionTest

testCancelMultipleAction 0.05
testProceedMultipleAction 0.048
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.041
testCancelNodeAction 0.034
testCancelPropertyAction 0.027
testProceedPropertyAction 0.026
testProceedNodeAction 0.026

DeleteActionTest

testDeleteProperty 1.452
testDeleteNode 0.52
testDeleteMultipleItems 0.355

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.031
testCanDeleteProperty 0.029
testDeleteMultipleItems 0.029
testCanDeleteNode 0.04

DownloadBinaryActionTest

testBinaryDownload 0.084
testContentDispositionHeaderIsSetCorrectly 0.01

DuplicateNodeActionTest

testDuplicatesNode 0.386
testDoesNothingGivenProperty 0.277
duplicatedNodeShouldAddedRightAfterTheNode 0.251

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.004
validatedCallbackNotFiredIfNotValid 0
nonValidatedCallbackFiresNoMatterWhat 0.001

ExportActionTest

supportsUtf8CharactersInNodeName 0.316
exportActionGetParam 0.237

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.436
testMarkMultipleNodesAsDeleted 0.323
testMarkNodeAsDeleteLeaf 0.272

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.007
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.001
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.007
ensureFolderWillCreateWhenActionRunSuccessfully 0.002

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.288
testIsAppStarted 0.06
testStartThemedApp 0.082
testOnLocationChangePreservesParameters 0.043
testOpenSubApp 0.045
testStopCurrentApp 0.06
testOpenTwoAppsWithSubApps 0.05
testStopAppTwoAppsWithOneFocused 0.059
testStartIfNotAlreadyRunningThenFocusBasic 0.032
testOpenTwoSubApps 0.048
testLocationHandler 0.029
testLocationChanged 0.036
testStopAppOneApp 0.029
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.028
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.023
testOnLocationChangeChecksForMissingSubAppId 0.056
testStopAppTwoAppsWithBothFocused 0.047

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.058
appNotifiedOfStoppingThroughAnEvent 0.032

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.03
testBroadcastMessageForwardsToMessagesManager 0.009
subAppStoppedEventFiredOnSubAppTermination 0.017
testStubAppLaunchedInCaseOfStartUpFailure 0.028
testSendUserMessageForwardsToMessagesManager 0.009
testSendLocalMessageForwardsToMessagesManager 0.01
testStubSubAppLaunchedInCaseOfStartUpFailure 0.027
subAppLifecycleEventsAreDispatchedAccordingly 0.021
subAppStartedEventIsFiredOnSubAppCreation 0.013
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.022

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.002
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.022
testStartOpensFromLocation 0.023
testStartOpensFromDescriptor 0.019
testLocationChanged 0.016

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.018

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.039
testAddingRuleClasses 0.019
testJcrRootAllowedRule 0.015
testJcrPropertiesAllowedRule 0.016
testWritePermissionRequiredRule 0.016
testMultipleItemsAllowedRule 0.015
testAccessGrantedRule 0.017
testJcrNodeTypesAllowedRule 0.024

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.209
testIsAvailableForNullNode 0.192
testIsAvailableForItemVersionOnlyOneVersion 0.187
testIsAvailableForItemVersionTwoVersions 0.204
testIsAvailableForItemNoVersion 0.198
testIsAvailableForItemNoNode 0.191

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.169
notAvailableForJcrPropertyId 0.156
availableForIfDefinitionPresent 0.164

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.184
testIsAvailableForItemThatIsMarkedAsDeleted 0.15
testIsAvailableForItemThatIsNotDeleted 0.156

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.161
testIsAvailableForItemThatIsNotDeleted 0.184

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.212
testWithNode 0.146
testWithFrozenVersionNode 0.17
testWithVersion 0.171
testWithVersionedChildJcrItemId 0.157

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.176
testIsAvailableForItemVersion 0.167
testIsAvailableForNullNode 0.142
testIsAvailableForItemNoVersion 0.162
testWithVersionedChildJcrItemId 0.164

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.002
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.005
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.037
testExecuteOrderOfNodes 0.038

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.02
testGetBookmarkRootWhenNotYetExisting 0.015
testGetFavoriteRoot 0.022

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.073
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.01

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.011
i18nPropertyNotDefined_CurrentIsDefault 0.008
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.01
testGetAvailableLocales 0.01
testLocalisedPropertyContainsCountryIfNotEmpty 0.007
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.007

LocalMessageDispatcherTest

sendsEvents 0.029
sendsEventsEvenIfHandlersFail 0.211

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.025
testSendLocalMessage 0.023
testBroadcastMessage 0.02
testDoNoClearAlreadyClearedMessage 0.017
testSendGroupMessage 0.015
testSendMessage 0.016
testDoesNotInvokeListenerAfterUnregistration 0.015

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.355
getNumberOfUnclearedMessagesForUser 0.239
fetchMessages 0.19
getMessageAmount 0.183
getMessageAmounForUserWithAtInName 0.202
getNumberOfUnclearedMessagesForUserWithAtInName 0.2

MessageStoreTest

testMarshallMessageWithNullProperties 0.014
testRemoveMessageById 0.012
testFindMessageById 0.019
testMarshall 0.012
testSaveMessage 0.011
testUnmarshall 0.013
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.011

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.161
testStoreSubnode 0.187
testExceptionOnNonPrimitive 0.144
testReadSubnodes 0.14
testStorePrimitives 0.139

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.147
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.138
testDeactivateNodeWithoutActionsParren 0.134
testDeactivateNodeExtendingAnotherDeactivate 0.144
testDeactivateNodeWithoutAvailailitySubnode 0.156

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.225
testMoveOfIdentifierToPathConverterNode 0.171
testCreationOfFieldSubNode 0.156
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.16

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.003
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.554
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.513
updateFrom543BringsInNodeTypeSelectField 0.449
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.326
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.303
testUpdateTo5_0_1WithoutLegacyModule 0.815
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.407
testUpdateTo5_1AddFieldType 0.69
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.4
testUpdateFrom50 0.799
testUpdateFrom52 0.621
testUpdateFrom504 0.659
testUpdateFrom521 0.599
updateFrom541ChangeZipUploadActionProperties 0.443
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.376
testUpdateTo5_0_1WithLegacyModule 0.761
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.471
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.584
testUpdateTo5_0_1ThatDialogsAreInstalled 0.755
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.297
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.692
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.662
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.673
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.441
testDialogsAreAddedModalityLevelProperty 0.542

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

sendsEvents 0.11
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