Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
178 0 0 3 98.315% 31.47

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% 6.891
info.magnolia.ui.framework.task 3 0 0 0 100% 0.516
info.magnolia.ui.framework.i18n 11 0 0 0 100% 0.212
info.magnolia.ui.framework.availability 26 0 0 1 96.154% 4.905
info.magnolia.ui.framework.favorite 3 0 0 0 100% 0.063
info.magnolia.ui.framework.action 51 0 0 1 98.039% 15.649
info.magnolia.ui.framework.message 27 0 0 0 100% 1.989
info.magnolia.ui.framework.app 33 0 0 0 100% 1.241
info.magnolia.ui.framework.availability.shorthandrules 4 0 0 0 100% 0.004

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.126
SetWritePermissionForActionsTaskTest 2 0 0 0 100% 0.006
UiFrameworkModuleVersionHandlerTest 14 0 0 1 92.857% 5.759

info.magnolia.ui.framework.task

Class Tests Errors Failures Skipped Success Rate Time
LocalTaskDispatcherTest 3 0 0 0 100% 0.516

info.magnolia.ui.framework.i18n

Class Tests Errors Failures Skipped Success Rate Time
AbstractFieldFactoryI18NPropertyTest 3 0 0 0 100% 0.048
DefaultI18nAuthoringSupportTest 8 0 0 0 100% 0.164

info.magnolia.ui.framework.availability

Class Tests Errors Failures Skipped Success Rate Time
AvailabilityCheckerImplTest 8 0 0 0 100% 0.227
HasVersionsRuleTest 6 0 0 0 100% 1.816
IsDeletedRuleTest 3 0 0 0 100% 0.77
IsNotDeletedRuleTest 3 0 0 1 66.667% 0.59
IsNotVersionedRuleTest 3 0 0 0 100% 0.767
IsVersionRuleTest 3 0 0 0 100% 0.735

info.magnolia.ui.framework.favorite

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

info.magnolia.ui.framework.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractCommandActionTest 8 0 0 0 100% 8.005
AbstractMultiItemActionTest 3 0 0 0 100% 0.028
ActivationActionTest 4 0 0 1 75% 0.071
AddFolderActionDefinitionTest 1 0 0 0 100% 0.296
AddNodeActionTest 5 0 0 0 100% 0.197
AddPropertyActionTest 4 0 0 0 100% 0.14
ConfirmationActionTest 6 0 0 0 100% 0.231
DeleteActionTest 3 0 0 0 100% 3.399
DeleteItemActionTest 4 0 0 0 100% 0.144
DownloadBinaryActionTest 1 0 0 0 100% 0.105
DuplicateNodeActionTest 2 0 0 0 100% 0.961
ExportActionTest 1 0 0 0 100% 0.425
MarkNodeAsDeletedActionTest 3 0 0 0 100% 1.62
OpenCreateDialogActionTest 2 0 0 0 100% 0.015
OpenEditDialogActionTest 2 0 0 0 100% 0.002
OpenLocationActionTest 2 0 0 0 100% 0.01

info.magnolia.ui.framework.message

Class Tests Errors Failures Skipped Success Rate Time
LocalMessageDispatcherTest 2 0 0 0 100% 0.511
MessagesManagerImplTest 8 0 0 0 100% 0.155
MessageStoreTest 9 0 0 0 100% 0.159
MessageTest 3 0 0 0 100% 0.001
Node2MapUtilTest 5 0 0 0 100% 1.163

info.magnolia.ui.framework.app

Class Tests Errors Failures Skipped Success Rate Time
AppControllerImplTest 17 0 0 0 100% 0.953
AppEventTest 1 0 0 0 100% 0.05
AppInstanceControllerImplTest 6 0 0 0 100% 0.1
BaseSubAppTest 4 0 0 0 100% 0.008
EmbeddedPageSubAppTest 4 0 0 0 100% 0.098
SubAppActionExecutorTest 1 0 0 0 100% 0.032

info.magnolia.ui.framework.availability.shorthandrules

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

Test Cases

[Summary] [Package List] [Test Cases]

AbstractCommandActionTest

testExecute 0.667
testInvokeAsynchronouslyActionThatTakesLongerThanFiveSeconds 6.147
testGetParamsReturnsImmutableMap 0.014
testGetParamsReturnsBasicContextParamsFromProperty 0.019
testInvokeAsynchronously 1.116
testExecuteTwiceReturnsNewMap 0.019
testGetParamsReturnsOtherParamsFromDefinition 0.012
testGetParamsReturnsBasicContextParamsFromNode 0.011

AbstractMultiItemActionTest

testSuccessAction 0.023
testgetSortedItems 0.002
testErrorAction 0.003

ActivationActionTest

testBuildParamsSetsRecursiveParameter 0.025
testGetExchangeException 0.019
testBuildParamsSetsChangedOnlyParameter 0.013
testBasicSuccessMessage 0.014
skipped

AddFolderActionDefinitionTest

testCanAddChildNode 0.296

AddNodeActionTest

testDoesNothingGivenProperty 0.043
testCanAddNodeToRootNode 0.036
testCanAddChildNode 0.049
testUsesConfiguredNodeType 0.035
testGivesNodeUniqueName 0.034

AddPropertyActionTest

testCanAddPropertyOnNode 0.033
testDoesNothingGivenProperty 0.038
testGivesPropertyUniqueName 0.038
testCanAddPropertyToRootNode 0.031

ConfirmationActionTest

testCancelMultipleAction 0.042
testProceedMultipleAction 0.043
testCancelNodeAction 0.036
testCancelPropertyAction 0.034
testProceedPropertyAction 0.037
testProceedNodeAction 0.039

DeleteActionTest

testDeleteProperty 2.124
testDeleteNode 0.789
testDeleteMultipleItems 0.486

DeleteItemActionTest

testRaiseErrorOnRootNodeDeletion 0.039
testCanDeleteProperty 0.027
testDeleteMultipleItems 0.04
testCanDeleteNode 0.038

DownloadBinaryActionTest

testBinaryDownload 0.105

DuplicateNodeActionTest

testDuplicatesNode 0.547
testDoesNothingGivenProperty 0.414

ExportActionTest

testExportActionGetParam 0.425

MarkNodeAsDeletedActionTest

testMarkNodeAsDeleteWithChildren 0.603
testMarkMultipleNodesAsDeleted 0.55
testMarkNodeAsDeleteLeaf 0.467

OpenCreateDialogActionTest

testDialogIsNotRegistered 0.014
testMissingDialogDefinition 0.001

OpenEditDialogActionTest

testDialogIsNotRegistered 0.002
testMissingDialogDefinition 0

OpenLocationActionTest

testExecuteWithApp 0.009
testExecuteWithShellApp 0.001

AppControllerImplTest

testStartIfNotAlreadyRunningBasic 0.335
testIsAppStarted 0.048
testStartThemedApp 0.043
testOnLocationChangePreservesParameters 0.056
testOpenSubApp 0.031
testStopCurrentApp 0.051
testOpenTwoAppsWithSubApps 0.041
testStopAppTwoAppsWithOneFocused 0.051
testStartIfNotAlreadyRunningThenFocusBasic 0.034
testOpenTwoSubApps 0.039
testLocationHandler 0.028
testLocationChanged 0.028
testStopAppOneApp 0.032
testOnLocationChangeDoesntCrashWithNoDefaultAndUnknownSubApp 0.021
testOnLocationChangeDoesntCrashWithNoDefaultSubApp 0.016
testOnLocationChangeChecksForMissingSubAppId 0.056
testStopAppTwoAppsWithBothFocused 0.043

AppEventTest

testThatEachAppGetsItsOwnEventBus 0.05

AppInstanceControllerImplTest

testSendGroupMessageForwardsToMessagesManager 0.034
testBroadcastMessageForwardsToMessagesManager 0.007
testStubAppLaunchedInCaseOfStartUpFailure 0.023
testSendUserMessageForwardsToMessagesManager 0.007
testSendLocalMessageForwardsToMessagesManager 0.007
testStubSubAppLaunchedInCaseOfStartUpFailure 0.022

BaseSubAppTest

testGetCaptionFallsBackToConfiguredAppLabelValue 0.006
testGetCaptionReturnsEmptyStringIfNoConfiguredLabelValueIsFound 0.001
testGetCaptionReturnsEmptyStringIfConfiguredLabelIsNull 0.001
testGetCaptionReturnsConfiguredSubAppLabelValue 0

EmbeddedPageSubAppTest

testStartOpensFromLocationWhenBothGiven 0.029
testStartOpensFromLocation 0.023
testStartOpensFromDescriptor 0.023
testLocationChanged 0.023

SubAppActionExecutorTest

testCanResolveActionFromSubAppDescriptor 0.032

AvailabilityCheckerImplTest

testJcrNodesAllowedRule 0.056
testAddingRuleClasses 0.025
testJcrRootAllowedRule 0.023
testJcrPropertiesAllowedRule 0.022
testWritePermissionRequiredRule 0.024
testMultipleItemsAllowedRule 0.028
testAccessGrantedRule 0.026
testJcrNodeTypesAllowedRule 0.023

HasVersionsRuleTest

testIsAvailableForNodeWithoutVersioning 0.307
testIsAvailableForNullNode 0.361
testIsAvailableForItemVersionOnlyOneVersion 0.295
testIsAvailableForItemVersionTwoVersions 0.275
testIsAvailableForItemNoVersion 0.345
testIsAvailableForItemNoNode 0.233

IsDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.233
testIsAvailableForItemThatIsMarkedAsDeleted 0.232
testIsAvailableForItemThatIsNotDeleted 0.305

IsNotDeletedRuleTest

testIsAvailableForItemThatIsDeleted 0.001
MGNLUI-2038: Ignore until the rule is fixed.
testIsAvailableForItemThatIsMarkedAsDeleted 0.345
testIsAvailableForItemThatIsNotDeleted 0.244

IsNotVersionedRuleTest

testWithNode 0.264
testWithFrozenVersionNode 0.249
testWithVersion 0.254

IsVersionRuleTest

testIsAvailableForItemVersion 0.282
testIsAvailableForNullNode 0.236
testIsAvailableForItemNoVersion 0.217

JcrNodeTypesAllowedRuleTest

testWrongNodeTypeForNewItemId 0.003
testNodeTypeForNewItemId 0
testItemIdIsNull 0.001
testItemIdIsNullAndNodeTypeEmpty 0

FavoriteStoreTest

testGetFavoriteRootWhenNotYetExisting 0.029
testGetBookmarkRootWhenNotYetExisting 0.017
testGetFavoriteRoot 0.017

AbstractFieldFactoryI18NPropertyTest

i18nPropertyDefined_CurrentIsDefault 0.03
i18nPropertyNotDefined_CurrentIsDefault 0.009
i18nPropertyNotDefined_CurrentIsNotDefault 0.009

DefaultI18nAuthoringSupportTest

i18nizeToJapaneseWhileJapaneseIsDefaultLanguage 0.033
testGetAvailableLocalesReturnsNullIfI18nAuthoringSupportIsNotEnabled 0.008
testGetAvailableLocales 0.007
i18nizeFieldsRecursively 0.077
i18nizeToJapaneseWhileJapaneseIsNotDefaultLanguage 0.011
testGetAvailableLocalesReturnsNullIfSiteI18nContentSupportIsNotEnabled 0.012
i18nizeWithoutI18nSupport 0.008
i18nizeToJapanese 0.008

LocalMessageDispatcherTest

sendsEvents 0.308
sendsEventsEvenIfHandlersFail 0.203

MessagesManagerImplTest

testSendTransitiveGroupMessage 0.027
testSendLocalMessage 0.018
testBroadcastMessage 0.023
testDoNoClearAlreadyClearedMessage 0.018
testSendGroupMessage 0.017
testSendMessage 0.017
testClearMessage 0.017
testDoesNotInvokeListenerAfterUnregistration 0.018

MessageStoreTest

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

MessageTest

testRetrieveMessageValuesFromMap 0
testNonDefaultSender 0
testMessageInitiallyIsNotCleared 0.001

Node2MapUtilTest

testReadPrimitives 0.261
testStoreSubnode 0.264
testExceptionOnNonPrimitive 0.251
testReadSubnodes 0.192
testStorePrimitives 0.195

ReplaceMultiLinkFieldDefinitionTaskTest

testMoveOfPropertiesToField 0.334
testMoveOfIdentifierToPathConverterNode 0.272
testCreationOfFieldSubNode 0.258
testOnlyTakeActionOnNodeDefinedUnderFieldsDefinition 0.262

SetWritePermissionForActionsTaskTest

executePassesIfWritePermissionIsAlreadySet 0.005
executeSetsWritePermissionOnGivenActions 0.001

UiFrameworkModuleVersionHandlerTest

testUpdateTo5_0_1WithoutLegacyModule 0.724
testUpdateTo5_1AddFieldType 0.402
testUpdateFrom50 0.545
testUpdateFrom52 0.42
testUpdateFrom504 0.39
testUpdateFrom521 0.338
testUpdateTo5_0_1WithLegacyModule 0.436
testUpdateTo5_2AddFieldTypeIfNotExisiting 0.344
testUpdateTo5_0_1ThatDialogsAreInstalled 0.41
testUpdateTo5_1ChangeSaveModeTypeCommaSeparatedValueHandler 0.372
testUpdateTo5_1ChangePackageName 0.372
Task has been commented out
testUpdateTo5_1ChangeSaveModeTypeSubNodesValueHandler 0.352
testUpdateTo5_1ChangeSaveModeTypeDefaultValue 0.356
testDialogsAreAddedModalityLevelProperty 0.298

LocalTaskDispatcherTest

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