Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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 38 0 0 1 97.368% 15.703
info.magnolia.ui.framework.task 4 0 0 0 100% 0.112
info.magnolia.ui.framework.field.nodetype 2 0 0 0 100% 0.059
info.magnolia.ui.framework.i18n 7 0 0 0 100% 0.054
info.magnolia.ui.framework.message 30 0 0 0 100% 2.032
info.magnolia.ui.framework.availability 41 0 0 1 97.561% 3.513
info.magnolia.ui.framework.action.async 6 0 0 0 100% 6.087
info.magnolia.ui.framework.command 4 0 0 0 100% 0.064
info.magnolia.ui.framework.action 63 0 0 1 98.413% 4.486
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.03
info.magnolia.ui.framework.availability.shorthandrules 7 0 0 0 100% 0.005
info.magnolia.ui.framework.app 38 0 0 0 100% 1.214

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.741
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 0.575
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.004
UiFrameworkModuleVersionHandlerTest 27 0 0 1 96.296% 14.383

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

info.magnolia.ui.framework.field.nodetype

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

info.magnolia.ui.framework.i18n

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

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.233
MessagesManagerImplTest 7 0 0 0 100% 0.087
MessageStoreRepositoryTest 6 0 0 0 100% 1.009
MessageStoreTest 7 0 0 0 100% 0.071
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 0.631

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.117
HasVersionsRuleTest 6 0 0 0 100% 0.923
IsDefinitionRuleTest 3 0 0 0 100% 0.425
IsDeletedRuleTest 3 0 0 0 100% 0.407
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.251
IsNotSystemPropertyTest 3 0 0 0 100% 0
IsNotVersionedRuleTest 5 0 0 0 100% 0.702
IsPublishableRuleTest 3 0 0 0 100% 0.001
IsPublishedRuleTest 2 0 0 0 100% 0
IsVersionRuleTest 5 0 0 0 100% 0.687

info.magnolia.ui.framework.action.async

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

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

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 7 0 0 0 100% 0.384
AbstractMultiItemActionTest 3 0 0 0 100% 0.021
AbstractVersionActionTest 2 0 0 0 100% 0.006
ActivationActionTest 4 0 0 1 75% 0.029
AddFolderActionDefinitionTest 1 0 0 0 100% 0.184
AddNodeActionTest 7 0 0 0 100% 0.002
AddPropertyActionTest 4 0 0 0 100% 0.072
ConfirmationActionTest 7 0 0 0 100% 0.126
DeleteActionTest 3 0 0 0 100% 1.575
DeleteItemActionTest 4 0 0 0 100% 0.087
DownloadBinaryActionTest 2 0 0 0 100% 0.063
DuplicateNodeActionTest 3 0 0 0 100% 0.685
EditorCallbackActionTest 3 0 0 0 100% 0.004
ExportActionTest 2 0 0 0 100% 0.393
MarkNodeAsDeletedActionTest 3 0 0 0 100% 0.836
OpenCreateDialogActionTest 2 0 0 0 100% 0.008
OpenEditDialogActionTest 2 0 0 0 100% 0.001
OpenLocationActionTest 2 0 0 0 100% 0.002
ZipUploadDialogActionTest 2 0 0 0 100% 0.008

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.availability.shorthandrules

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

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 0.805
AppEventTest 2 0 0 0 100% 0.101
AppInstanceControllerImplTest 10 0 0 0 100% 0.24
BaseSubAppTest 4 0 0 0 100% 0.001
EmbeddedPageSubAppTest 4 0 0 0 100% 0.05
SubAppActionExecutorTest 1 0 0 0 100% 0.017

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

getParamsReturnsBasicContextParamsFromProperty 0.327
getParamsReturnsBasicContextParamsFromNode 0.009
executeAsynchronously 0.018
getParamsReturnsImmutableMap 0.007
executeSynchronously 0.01
getParamsTwiceReturnsNewParamsMap 0.006
getParamsReturnsOtherParamsFromDefinition 0.007

AbstractMultiItemActionTest

testSuccessAction 0.019
testgetSortedItems 0.001
testErrorAction 0.001

AbstractVersionActionTest

testVersionLabelWithComment 0.004
testVersionLabelWithOutComment 0.002

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.012
testGetExchangeException 0.009
testBuildParamsSetsChangedOnlyParameter 0.008
testBasicSuccessMessage 0
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.184

AddNodeActionTest

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

AddPropertyActionTest

testCanAddPropertyOnNode 0.021
testDoesNothingGivenProperty 0.016
testGivesPropertyUniqueName 0.019
testCanAddPropertyToRootNode 0.016

DefaultAsyncActionExecutorTest

triggerListenerSendsSuccessMessageToCurrentUserAndIsRemovedFromScheduler 1.134
executeTakesLongerThanTimeToWait 1.61
executorThrowsExceptionWhenJobCompletedBeforeDelayTimeButTheResultIsError 1.115
executeCatchesSchedulerException 0.008
executeCompletesBeforeTimeToWait 1.11
triggerListenerSendsErrorMessageToCurrentUserAndIsRemovedFromScheduler 1.11

ConfirmationActionTest

testCancelMultipleAction 0.022
testProceedMultipleAction 0.027
testConfirmationActionShouldNotFailOnInvalidI18nMessage 0.018
testCancelNodeAction 0.015
testCancelPropertyAction 0.014
testProceedPropertyAction 0.014
testProceedNodeAction 0.016

DeleteActionTest

testDeleteProperty 1.015
testDeleteNode 0.314
testDeleteMultipleItems 0.246

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.026
testCanDeleteProperty 0.031
testDeleteMultipleItems 0.014
testCanDeleteNode 0.016

DownloadBinaryActionTest

testBinaryDownload 0.056
testContentDispositionHeaderIsSetCorrectly 0.007

DuplicateNodeActionTest

testDuplicatesNode 0.275
testDoesNothingGivenProperty 0.231
duplicatedNodeShouldAddedRightAfterTheNode 0.179

EditorCallbackActionTest

validatedCallbackFiredIfValid 0.003
validatedCallbackNotFiredIfNotValid 0.001
nonValidatedCallbackFiresNoMatterWhat 0

ExportActionTest

supportsUtf8CharactersInNodeName 0.215
exportActionGetParam 0.178

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.342
testMarkMultipleNodesAsDeleted 0.296
testMarkNodeAsDeleteLeaf 0.198

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.007
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.002
testExecuteWithShellApp 0

ZipUploadDialogActionTest

ensureNoFolderWillCreateWhenActionRunFailed 0.007
ensureFolderWillCreateWhenActionRunSuccessfully 0.001

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.25
testIsAppStarted 0.039
testStartThemedApp 0.036
testOnLocationChangePreservesParameters 0.033
testOpenSubApp 0.034
testStopCurrentApp 0.049
testOpenTwoAppsWithSubApps 0.039
testStopAppTwoAppsWithOneFocused 0.051
testStartIfNotAlreadyRunningThenFocusBasic 0.031
testOpenTwoSubApps 0.036
testLocationHandler 0.028
testLocationChanged 0.029
testStopAppOneApp 0.027
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.02
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.017
testOnLocationChangeChecksForMissingSubAppId 0.047
testStopAppTwoAppsWithBothFocused 0.039

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.077
appNotifiedOfStoppingThroughAnEvent 0.024

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.018
testBroadcastMessageForwardsToMessagesManager 0.009
subAppStoppedEventFiredOnSubAppTermination 0.017
testStubAppLaunchedInCaseOfStartUpFailure 0.108
testSendUserMessageForwardsToMessagesManager 0.008
testSendLocalMessageForwardsToMessagesManager 0.01
testStubSubAppLaunchedInCaseOfStartUpFailure 0.022
subAppLifecycleEventsAreDispatchedAccordingly 0.018
subAppStartedEventIsFiredOnSubAppCreation 0.014
switchingBetweenSubAppsTriggersBlurAndFocusEventsForCorrespondingSubApps 0.016

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.001
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0
testGetCaptionReturnsConfiguredSubAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.017
testStartOpensFromLocation 0.013
testStartOpensFromDescriptor 0.01
testLocationChanged 0.01

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.017

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.028
testAddingRuleClasses 0.013
testJcrRootAllowedRule 0.015
testJcrPropertiesAllowedRule 0.011
testWritePermissionRequiredRule 0.011
testMultipleItemsAllowedRule 0.012
testAccessGrantedRule 0.015
testJcrNodeTypesAllowedRule 0.012

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.137
testIsAvailableForNullNode 0.133
testIsAvailableForItemVersionOnlyOneVersion 0.192
testIsAvailableForItemVersionTwoVersions 0.198
testIsAvailableForItemNoVersion 0.134
testIsAvailableForItemNoNode 0.129

IsDefinitionRuleTest

notAvailableForNoDefinitionItem 0.141
notAvailableForJcrPropertyId 0.136
availableForIfDefinitionPresent 0.148

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.168
testIsAvailableForItemThatIsMarkedAsDeleted 0.124
testIsAvailableForItemThatIsNotDeleted 0.115

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.122
testIsAvailableForItemThatIsNotDeleted 0.129

IsNotSystemPropertyTest

allowsNonSystemProperties 0
rejectsSystemProperties 0
allowsNodes 0

IsNotVersionedRuleTest

testWithVersionedJcrItemId 0.133
testWithNode 0.137
testWithFrozenVersionNode 0.174
testWithVersion 0.141
testWithVersionedChildJcrItemId 0.117

IsPublishableRuleTest

itemUnderRootIsAvailableForPublishing 0
isNotAvailableForPublishing 0
isAvailableForPublishing 0.001

IsPublishedRuleTest

isAvailableForPublishedNode 0
isNotAvailableForNotPublishedNode 0

IsVersionRuleTest

testWithVersionedJcrItemId 0.111
testIsAvailableForItemVersion 0.124
testIsAvailableForNullNode 0.135
testIsAvailableForItemNoVersion 0.134
testWithVersionedChildJcrItemId 0.183

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0
testItemIdIsNullAndNodeTypeEmpty 0

WritePermissionRequiredRuleTest

isAvailableForItemAlsoReturnsFalseForSuperuserIfNodeIsNotWritable 0.001
isAvailableForItemReturnsFalseIfNodeIsNotWritable 0
isAvailableForItemReturnsTrueIfNodeIsWritable 0

CleanTempFilesCommandTest

testCleanTempFilesOlderThan12HoursTmpDirPathIsSetAbsolutely 0.005
testCleanTempFilesOlderThan12HoursTmpDirPathIsSetRelatively 0.001

ImportZipCommandTest

testHandleFileEntry 0.029
testExecuteOrderOfNodes 0.029

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.014
testGetBookmarkRootWhenNotYetExisting 0.008
testGetFavoriteRoot 0.008

NodeTypeSelectFieldFactoryTest

defaultNodeTypeIsPreselected 0.051
createsNodeTypeSelectFieldWithAllAvailablePrimaryNodeTypes 0.008

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.013
i18nPropertyNotDefined_CurrentIsDefault 0.007
i18nPropertyNotDefined_CurrentIsNotDefault 0.007

DefaultI18nAuthoringSupportTest

testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.008
testGetAvailableLocales 0.006
testLocalisedPropertyContainsCountryIfNotEmpty 0.007
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.006

LocalMessageDispatcherTest

sendsEvents 0.022
sendsEventsEvenIfHandlersFail 0.211

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.019
testSendLocalMessage 0.012
testBroadcastMessage 0.013
testDoNoClearAlreadyClearedMessage 0.012
testSendGroupMessage 0.011
testSendMessage 0.01
testDoesNotInvokeListenerAfterUnregistration 0.01

MessageStoreRepositoryTest

fetchMessagesForUserWithAtInName 0.257
getNumberOfUnclearedMessagesForUser 0.157
fetchMessages 0.147
getMessageAmount 0.14
getMessageAmounForUserWithAtInName 0.151
getNumberOfUnclearedMessagesForUserWithAtInName 0.157

MessageStoreTest

testMarshallMessageWithNullProperties 0.011
testRemoveMessageById 0.011
testFindMessageById 0.01
testMarshall 0.011
testSaveMessage 0.01
testUnmarshall 0.008
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.01

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0.001

Node2MapUtilTest

testReadPrimitives 0.161
testStoreSubnode 0.121
testExceptionOnNonPrimitive 0.117
testReadSubnodes 0.115
testStorePrimitives 0.117

AddIsPublishedRuleToAllDeactivateActionsTaskTest

testDeactivateNodeWithAvailabilitySubnodeWithRulesSubnode 0.125
testDeactivateNodeWithAvailabilitySubnodeWithoutRulesSubnode 0.13
testDeactivateNodeWithoutActionsParren 0.127
testDeactivateNodeExtendingAnotherDeactivate 0.153
testDeactivateNodeWithoutAvailailitySubnode 0.206

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.153
testMoveOfIdentifierToPathConverterNode 0.146
testCreationOfFieldSubNode 0.139
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.137

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.004
executeSetsWritePermissionOnGivenActions 0

UiFrameworkModuleVersionHandlerTest

updateFrom547DoNotRemoveFormStaticFieldWhenFormModuleIsInstalled 0.538
testCleanInstallDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.464
updateFrom543BringsInNodeTypeSelectField 0.445
updateFrom547ChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsNotInstalled 0.345
updateFrom547RemoveFormStaticFieldWhenFormModuleIsNotInstalled 0.325
testUpdateTo5_0_1WithoutLegacyModule 0.825
updateFrom542DoNotConfigureCleanTempFilesCommandIfExistsAndDoNotRegisterSchedulerJobIfDifferentCommandClassIsUsed 0.437
testUpdateTo5_1AddFieldType 0.699
updateFrom542ConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.426
testUpdateFrom50 0.772
testUpdateFrom52 0.636
testUpdateFrom504 0.69
testUpdateFrom521 0.623
updateFrom541ChangeZipUploadActionProperties 0.469
updateFrom549UpdatesSaveAndCancelDialogActionDefinitionClasses 0.258
updateFrom542ConfigureCleanTempFilesCommandAndDoNotConfigureCleanTempFilesJobIfSchedulerModuleIsNotInstalled 0.434
testUpdateTo5_0_1WithLegacyModule 0.789
updateFrom538AddsNewMappingForCodeFieldTypeDefinition 0.498
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.611
testUpdateTo5_0_1ThatDialogsAreInstalled 0.743
updateFrom547DoNotChangeAssetsEnabledRichTextFieldFactoryToRichTextFieldFactoryWhenDamAppModuleIsInstalled 0.318
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.702
testUpdateTo5_1ChangePackageName 0
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.664
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.657
testCleanInstallConfigureCleanTempFilesJobIfSchedulerModuleIsInstalled 0.412
testDialogsAreAddedModalityLevelProperty 0.603

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.003

LocalTaskDispatcherTest

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