Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
179 0 0 3 98.324% 35.805

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 20 0 0 1 95% 8.192
info.magnolia.ui.framework.task 4 0 0 0 100% 0.519
info.magnolia.ui.framework.i18n 11 0 0 0 100% 0.324
info.magnolia.ui.framework.availability 26 0 0 1 96.154% 6.378
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.071
info.magnolia.ui.framework.action 51 0 0 1 98.039% 16.678
info.magnolia.ui.framework.message 27 0 0 0 100% 2.214
info.magnolia.ui.framework.app 33 0 0 0 100% 1.421
info.magnolia.ui.framework.availability.shorthandrules 4 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
ReplaceMultiLinkFieldDefinitionTaskTest 4 0 0 0 100% 1.64
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.018
UiFrameworkModuleVersionHandlerTest 14 0 0 1 92.857% 6.534

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

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.075
DefaultI18nAuthoringSupportTest 8 0 0 0 100% 0.249

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.288
HasVersionsRuleTest 6 0 0 0 100% 2.499
IsDeletedRuleTest 3 0 0 0 100% 0.815
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.512
IsNotVersionedRuleTest 3 0 0 0 100% 1.286
IsVersionRuleTest 3 0 0 0 100% 0.978

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 8 0 0 0 100% 7.886
AbstractMultiItemActionTest 3 0 0 0 100% 0.026
ActivationActionTest 4 0 0 1 75% 0.071
AddFolderActionDefinitionTest 1 0 0 0 100% 0.322
AddNodeActionTest 5 0 0 0 100% 0.216
AddPropertyActionTest 4 0 0 0 100% 0.193
ConfirmationActionTest 6 0 0 0 100% 0.273
DeleteActionTest 3 0 0 0 100% 3.873
DeleteItemActionTest 4 0 0 0 100% 0.248
DownloadBinaryActionTest 1 0 0 0 100% 0.137
DuplicateNodeActionTest 2 0 0 0 100% 1.049
ExportActionTest 1 0 0 0 100% 0.507
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.847
OpenCreateDialogActionTest 2 0 0 0 100% 0.017
OpenEditDialogActionTest 2 0 0 0 100% 0.002
OpenLocationActionTest 2 0 0 0 100% 0.011

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.539
MessagesManagerImplTest 8 0 0 0 100% 0.168
MessageStoreTest 9 0 0 0 100% 0.179
MessageTest 3 0 0 0 100% 0.002
Node2MapUtilTest 5 0 0 0 100% 1.326

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 1.052
AppEventTest 1 0 0 0 100% 0.056
AppInstanceControllerImplTest 6 0 0 0 100% 0.142
BaseSubAppTest 4 0 0 0 100% 0.014
EmbeddedPageSubAppTest 4 0 0 0 100% 0.124
SubAppActionExecutorTest 1 0 0 0 100% 0.033

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

testExecute 0.571
testInvokeAsynchronouslyActionThatTakesLongerThanFiveSeconds 6.141
testGetParamsReturnsImmutableMap 0.011
testGetParamsReturnsBasicContextParamsFromProperty 0.017
testInvokeAsynchronously 1.113
testExecuteTwiceReturnsNewMap 0.011
testGetParamsReturnsOtherParamsFromDefinition 0.009
testGetParamsReturnsBasicContextParamsFromNode 0.013

AbstractMultiItemActionTest

testSuccessAction 0.021
testgetSortedItems 0.002
testErrorAction 0.003

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.034
testGetExchangeException 0.013
testBuildParamsSetsChangedOnlyParameter 0.011
testBasicSuccessMessage 0.013
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.322

AddNodeActionTest

testDoesNothingGivenProperty 0.049
testCanAddNodeToRootNode 0.045
testCanAddChildNode 0.043
testUsesConfiguredNodeType 0.038
testGivesNodeUniqueName 0.041

AddPropertyActionTest

testCanAddPropertyOnNode 0.045
testDoesNothingGivenProperty 0.052
testGivesPropertyUniqueName 0.049
testCanAddPropertyToRootNode 0.047

ConfirmationActionTest

testCancelMultipleAction 0.047
testProceedMultipleAction 0.056
testCancelNodeAction 0.059
testCancelPropertyAction 0.033
testProceedPropertyAction 0.036
testProceedNodeAction 0.042

DeleteActionTest

testDeleteProperty 2.171
testDeleteNode 0.994
testDeleteMultipleItems 0.708

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.053
testCanDeleteProperty 0.041
testDeleteMultipleItems 0.046
testCanDeleteNode 0.108

DownloadBinaryActionTest

testBinaryDownload 0.137

DuplicateNodeActionTest

testDuplicatesNode 0.59
testDoesNothingGivenProperty 0.459

ExportActionTest

testExportActionGetParam 0.507

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.764
testMarkMultipleNodesAsDeleted 0.595
testMarkNodeAsDeleteLeaf 0.488

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.017
testMissingDialogDefinition 0

OpenEditDialogActionTest

testDialogIsNotRegistered 0.001
testMissingDialogDefinition 0.001

OpenLocationActionTest

testExecuteWithApp 0.01
testExecuteWithShellApp 0.001

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.454
testIsAppStarted 0.054
testStartThemedApp 0.042
testOnLocationChangePreservesParameters 0.041
testOpenSubApp 0.031
testStopCurrentApp 0.055
testOpenTwoAppsWithSubApps 0.037
testStopAppTwoAppsWithOneFocused 0.054
testStartIfNotAlreadyRunningThenFocusBasic 0.029
testOpenTwoSubApps 0.035
testLocationHandler 0.028
testLocationChanged 0.027
testStopAppOneApp 0.028
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.021
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.015
testOnLocationChangeChecksForMissingSubAppId 0.058
testStopAppTwoAppsWithBothFocused 0.043

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.056

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.055
testBroadcastMessageForwardsToMessagesManager 0.011
testStubAppLaunchedInCaseOfStartUpFailure 0.029
testSendUserMessageForwardsToMessagesManager 0.007
testSendLocalMessageForwardsToMessagesManager 0.009
testStubSubAppLaunchedInCaseOfStartUpFailure 0.031

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.01
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.002
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0.001

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.049
testStartOpensFromLocation 0.023
testStartOpensFromDescriptor 0.027
testLocationChanged 0.025

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.033

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.072
testAddingRuleClasses 0.034
testJcrRootAllowedRule 0.03
testJcrPropertiesAllowedRule 0.035
testWritePermissionRequiredRule 0.029
testMultipleItemsAllowedRule 0.026
testAccessGrantedRule 0.035
testJcrNodeTypesAllowedRule 0.027

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.345
testIsAvailableForNullNode 0.431
testIsAvailableForItemVersionOnlyOneVersion 0.449
testIsAvailableForItemVersionTwoVersions 0.569
testIsAvailableForItemNoVersion 0.337
testIsAvailableForItemNoNode 0.368

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.309
testIsAvailableForItemThatIsMarkedAsDeleted 0.286
testIsAvailableForItemThatIsNotDeleted 0.22

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.001
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.237
testIsAvailableForItemThatIsNotDeleted 0.274

IsNotVersionedRuleTest

testWithNode 0.326
testWithFrozenVersionNode 0.634
testWithVersion 0.326

IsVersionRuleTest

testIsAvailableForItemVersion 0.265
testIsAvailableForNullNode 0.454
testIsAvailableForItemNoVersion 0.259

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.006
testNodeTypeForNewItemId 0.001
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.027
testGetBookmarkRootWhenNotYetExisting 0.022
testGetFavoriteRoot 0.022

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.053
i18nPropertyNotDefined_CurrentIsDefault 0.014
i18nPropertyNotDefined_CurrentIsNotDefault 0.008

DefaultI18nAuthoringSupportTest

i18nizeToJapaneseWhileJapaneseIsDefaultLanguage 0.095
testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.012
testGetAvailableLocales 0.009
i18nizeFieldsRecursively 0.102
i18nizeToJapaneseWhileJapaneseIsNotDefaultLanguage 0.008
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.006
i18nizeWithoutI18nSupport 0.008
i18nizeToJapanese 0.009

LocalMessageDispatcherTest

sendsEvents 0.332
sendsEventsEvenIfHandlersFail 0.207

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.026
testSendLocalMessage 0.028
testBroadcastMessage 0.029
testDoNoClearAlreadyClearedMessage 0.017
testSendGroupMessage 0.018
testSendMessage 0.016
testClearMessage 0.019
testDoesNotInvokeListenerAfterUnregistration 0.015

MessageStoreTest

testMarshallMessageWithNullProperties 0.017
testRemoveMessageById 0.023
testFindMessageById 0.026
testGetNumberOfUnclearedMessagesForUser 0.022
testMarshall 0.021
testSaveMessage 0.018
testUnmarshall 0.018
testGetNumberOfUnclearedMessagesForUserAndByType 0.018
testUnmarshallWorksEvenIfNotAllPropertiesAreSet 0.016

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0

Node2MapUtilTest

testReadPrimitives 0.284
testStoreSubnode 0.246
testExceptionOnNonPrimitive 0.246
testReadSubnodes 0.236
testStorePrimitives 0.314

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.595
testMoveOfIdentifierToPathConverterNode 0.436
testCreationOfFieldSubNode 0.311
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.298

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.011
executeSetsWritePermissionOnGivenActions 0.007

UiFrameworkModuleVersionHandlerTest

testUpdateTo5_0_1WithoutLegacyModule 0.911
testUpdateTo5_1AddFieldType 0.447
testUpdateFrom50 0.704
testUpdateFrom52 0.471
testUpdateFrom504 0.403
testUpdateFrom521 0.342
testUpdateTo5_0_1WithLegacyModule 0.468
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.44
testUpdateTo5_0_1ThatDialogsAreInstalled 0.483
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.358
testUpdateTo5_1ChangePackageName 0.358
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.431
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.408
testDialogsAreAddedModalityLevelProperty 0.31

LocalTaskDispatcherManagerTest

testTaskRecipientsAreCorrect 0.005

LocalTaskDispatcherTest

sendsEvents 0.308
testDispatchingWithEmptyContextCreatesOneOnTheFly 0.003
sendsEventsEvenIfHandlersFail 0.203

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