Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
75 0 0 2 97.333% 2.024

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.api.app.registry 13 0 0 2 84.615% 0.136
info.magnolia.ui.api.location 25 0 0 0 100% 0.042
info.magnolia.ui.api.app 6 0 0 0 100% 0.021
info.magnolia.ui.api.action 13 0 0 0 100% 1.725
info.magnolia.ui.api.app.launcherlayout 18 0 0 0 100% 0.1

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.ui.api.app.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAppDescriptorManagerTest 2 0 0 2 0% 0
AppDescriptorRegistryTest 11 0 0 0 100% 0.136

info.magnolia.ui.api.location

Class Tests Errors Failures Skipped Success Rate Time
LocationHistoryHandlerTest 10 0 0 0 100% 0.042
LocationControllerTest 4 0 0 0 100% 0
DefaultLocationTest 11 0 0 0 100% 0

info.magnolia.ui.api.app

Class Tests Errors Failures Skipped Success Rate Time
AppDescriptorKeyGeneratorTest 2 0 0 0 100% 0.01
AppLifecycleEventTest 4 0 0 0 100% 0.011

info.magnolia.ui.api.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractActionExecutorTest 5 0 0 0 100% 0.982
ActionDefinitionKeyGeneratorTest 8 0 0 0 100% 0.743

info.magnolia.ui.api.app.launcherlayout

Class Tests Errors Failures Skipped Success Rate Time
AppLauncherLayoutTest 5 0 0 0 100% 0.001
AppLauncherLayoutManagerImplTest 12 0 0 0 100% 0.098
AppLauncherGroupDefinitionKeyGeneratorTest 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

AppLauncherLayoutTest

testGetGroup 0
testGetGroupEntry 0
testGetAppDescriptor 0
testContainsApp 0
testGetGroups 0.001

AbstractActionExecutorTest

testCreatesAndExecutesAction 0.706
testThrowsExceptionWhenActionThrowsRuntimeException 0.08
testThrowsExceptionWhenActionThrowsActionExecutionException 0.064
testCreateActionThrowsExceptionWhenActionDefinitionLacksActionClass 0.068
testCreateActionThrowsExceptionWhenActionDefinitionMissing 0.064

ConfiguredAppDescriptorManagerTest

testAppDescriptorReloadsOnChange 0
ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testAppDescriptorOnStart 0
ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.

LocationHistoryHandlerTest

testCallsLocationControllerOnFragmentChange 0.031
testGoesToDefaultLocationWhenFragmentIsNull 0.001
testGoesToDefaultLocationWhenFragmentIsEmpty 0.001
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentHasUnknownPrefix 0.001
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentNull 0.001
testGoesToDefaultLocationWhenFragmentHasUnknownPrefix 0.001
testUpdatesFragmentOnLocationChange 0.001
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentEmpty 0.003
testHandleCurrentHistoryNavigatesToDefaultLocation 0.001
testSetsFragmentToEmptyOnLocationChangeWhenMapperDoesntRecognizeTheLocation 0.001

AppLauncherLayoutManagerImplTest

getLayoutForCurrentUserDoesNotIncludeInvalidAppDescriptors 0.057
getLayoutForUser 0.003
appInRestrictedGroupIsNotAddedAutomatically 0.007
appLauncherLayoutChangedEventHandler 0.005
hidesAppsThatAreNotAccessibleForTheCurrentUser 0.003
hidesEntriesThatAreNotEnabled 0.003
includesAppsThatAreAccessibleForTheCurrentUser 0.003
hideAppsThatAreNotEnabled 0.003
excludesEmptyGroups 0.003
excludeAppWithoutLabel 0.005
excludeAppWithoutIcon 0.003
appsNotAddedToAppLauncherDefinitionAreAddedToDefaultGroupExceptHiddenOne 0.003

LocationControllerTest

testGoToWithoutWarning 0
testGoToWithCancelledWarning 0
testGoToSameLocationDoesNothing 0
testGoToWithConfirmedWarning 0

DefaultLocationTest

testExtractParameter 0
testDefaultLocationDecodeFragmentFromFragment 0
testExtractAppName 0
testExtractAppType 0
testToString 0
testEqualsReturnsFalseOnIncompatibleType 0
testDefaultLocationDecodeFragment 0
testDefaultLocationFromFragment 0
testEqualsReturnsFalseOnNull 0
testDefaultLocationFromNullFragmentThrowsException 0
testExtractSubAppId 0

ActionDefinitionKeyGeneratorTest

unknownI18nAbleParentWithoutKeyGeneratorPrependsNothing 0.599
unknownI18nAbleParentPrependAncestorGeneratedKey 0.016
unknownI18nAbleParentWithoutKeyGeneratorButWithGetNamePrependsItsName 0.02
keyGeneratedFromAppDescriptorIsCompliant 0.041
unknownI18nAbleParentWithoutKeyGeneratorButWithGetIdPrependsItsId 0.01
keysForActionInChooseDialog 0.03
keysForActionInToolApps 0.021
colonInIdIsReplacedByDot 0.006

AppDescriptorRegistryTest

testGetAppDescriptor 0.022
testGetAppDescriptors 0.024
testGetAppDescriptorThrowsExceptionWhenAppNotFound 0.011
testUnregisterAndRegisterWhenAdding 0.009
testRegister 0.01
testUnregister 0.017
testUnregisterAndRegisterWhenEmpty 0.009
testUnregisterAndRegisterInComplexCase 0.009
TestUnregisterAndRegisterWhenUpdating 0.009
testUnregisterAndRegisterWhenAddingFromMultipleSources 0.008
testUnregisterAndRegisterWhenRemoving 0.008

AppDescriptorKeyGeneratorTest

keysForIcon 0.009
keysForLabel 0.001

AppLauncherGroupDefinitionKeyGeneratorTest

keysForDialogLabel 0.001

AppLifecycleEventTest

testDispatchCallsOnAppStarted 0.009
testDispatchCallsOnAppStopped 0.001
testDispatchCallsOnAppFocused 0.001
testDispatchCallsNothingOnNullEvent 0

Failure Details

[Summary] [Package List] [Test Cases]


testAppDescriptorReloadsOnChange
skipped: ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testAppDescriptorOnStart
skipped: ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.