Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
71 0 0 0 100% 4.157

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.freemarker 60 0 0 0 100% 1.169
info.magnolia.freemarker.setup 5 0 0 0 100% 2.962
info.magnolia.freemarker.models 6 0 0 0 100% 0.026

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

info.magnolia.freemarker

Class Tests Errors Failures Skipped Success Rate Time
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.482
FreemarkerHelperTest 56 0 0 0 100% 0.646
FreemarkerConfigTest 1 0 0 0 100% 0.041

info.magnolia.freemarker.setup

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerSupportModuleVersionHandlerTest 5 0 0 0 100% 2.962

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
UserModelTest 1 0 0 0 100% 0.003
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.023

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.319
updateFrom53WithDefaultConfigNoInplace 0.432
fullInstall 0.566
updateFrom53WithAdditionalLoader 0.335
updateFrom53WithDefaultConfigWithInplaceTemplate 0.31

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.002

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.463
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.004
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.004

MagnoliaObjectWrapperTest

wrapsContextWithMapModel 0.008
modelFactoryHasPrecedence 0.006
wrapsBeanAsBeanModel 0.002
wrapsContentMapWithContentMapModel 0.006
wrapsMapAsDefaultMapAdapter 0

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.112
contextVariablesOverloadSharedVariables 0.005
contextPathIsAlsoAvailableThroughMagnoliaContext 0.02
datePropertiesAreHandledProperly 0.047
nodeNameCanBeRenderedImplicitly 0.004
weCanUseAnyObjectTypeAsOurRoot 0.008
canLoopThroughNodesNestedInBean 0.01
outputsI18NKeyIfTranslationIsNotFound 0.034
i18nAuthorObject 0.052
canUseDotSyntaxToGetASimpleI18NMessage 0.006
testSimpleI18NMessageCanBeUsedInTemplates 0.006
userUnsupportedExceptionFallback 0.01
canUseBracketSyntaxToGetASimpleI18NMessage 0.007
evalCanAlsoBeUsedForNestedExpressions 0.02
enumCanBeComparedWith 0.027
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.007
simpleNodeReferenceOutputsItsName 0.005
interpretCanBeUsedForDynamicNodeProperties 0.008
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.007
canUseSharedVariables 0.005
renderedWithCurrentLocale 0.004
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.005
referenceProperties 0.008
subNodesAreReachable 0.006
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.007
urlBuiltin 0.005
uuidLinksAreTransformedToRelativeLinksInWebContext 0.011
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.007
booleanPropertiesAreHandledProperly 0.005
magnoliaContextAttributesAreAvailableWithMapSyntax 0.007
magnoliaContextIsExposed 0.005
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.005
supportsI18NMessagesWithMultipleParameters 0.007
givenLocaleTakesOverAnyContextLocale 0.005
numberProperties 0.005
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.004
enumMembersCanBeUsedInTemplates 0.005
canReachParentWithBuiltIn 0.005
executionIsNotAllowed 0.012
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.007
nodeNameCanBeRenderedExplicitly 0.007
evalCanEvaluateDynamicNodeProperties 0.007
i18NMessageParametersCanComeFromData 0.008
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.006
enumCanBeListed 0.005
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.006
subSubNode 0.005
contextPathIsAddedWithWebContext 0.005
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.006
canAccessEnumPropertiesOfVariables 0.007
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.008
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.014
canLoopThroughNodes 0.006
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.006
contextPathIsNotAddedWithNotWebContext 0.008
userPropertiesAreAvailable 0.008

FreemarkerConfigTest

testSharedVariablesArePopulated 0.041