Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
72 0 0 0 100% 15.482

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 59 0 0 0 100% 4.348
info.magnolia.freemarker.setup 5 0 0 0 100% 11.057
info.magnolia.freemarker.models 8 0 0 0 100% 0.077

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
FreemarkerConfigTest 1 0 0 0 100% 1.889
FreemarkerHelperTest 55 0 0 0 100% 2.32
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.139

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.015
ContentModelTest 1 0 0 0 100% 0.013
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.048
UserModelTest 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 1.889

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.455
contextVariablesOverloadSharedVariables 0.018
contextPathIsAlsoAvailableThroughMagnoliaContext 0.117
datePropertiesAreHandledProperly 0.144
nodeNameCanBeRenderedImplicitly 0.02
weCanUseAnyObjectTypeAsOurRoot 0.03
canLoopThroughNodesNestedInBean 0.052
outputsI18NKeyIfTranslationIsNotFound 0.087
i18nAuthorObject 0.12
canUseDotSyntaxToGetASimpleI18NMessage 0.017
testSimpleI18NMessageCanBeUsedInTemplates 0.013
userUnsupportedExceptionFallback 0.056
canUseBracketSyntaxToGetASimpleI18NMessage 0.016
evalCanAlsoBeUsedForNestedExpressions 0.049
enumCanBeComparedWith 0.062
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.022
simpleNodeReferenceOutputsItsName 0.022
interpretCanBeUsedForDynamicNodeProperties 0.019
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.02
canUseSharedVariables 0.02
renderedWithCurrentLocale 0.009
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.015
referenceProperties 0.044
subNodesAreReachable 0.015
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.043
urlBuiltin 0.017
uuidLinksAreTransformedToRelativeLinksInWebContext 0.174
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.02
booleanPropertiesAreHandledProperly 0.027
magnoliaContextAttributesAreAvailableWithMapSyntax 0.024
magnoliaContextIsExposed 0.032
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.017
supportsI18NMessagesWithMultipleParameters 0.046
givenLocaleTakesOverAnyContextLocale 0.016
numberProperties 0.02
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.034
enumMembersCanBeUsedInTemplates 0.015
canReachParentWithBuiltIn 0.026
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.019
nodeNameCanBeRenderedExplicitly 0.016
evalCanEvaluateDynamicNodeProperties 0.017
i18NMessageParametersCanComeFromData 0.026
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.017
enumCanBeListed 0.019
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.016
subSubNode 0.015
contextPathIsAddedWithWebContext 0.011
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.013
canAccessEnumPropertiesOfVariables 0.014
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.018
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.039
canLoopThroughNodes 0.077
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.016
contextPathIsNotAddedWithNotWebContext 0.02
userPropertiesAreAvailable 0.014

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.11
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.018
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.011

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.015

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.013

MagnoliaObjectWrapperTest

wrapsContextWithMapModel 0.011
modelFactoryHasPrecedence 0.021
wrapsBeanAsBeanModel 0.004
wrapsContentMapWithContentMapModel 0.012
wrapsMapAsDefaultMapAdapter 0

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 4.886
updateFrom53WithDefaultConfigNoInplace 1.689
fullInstall 1.315
updateFrom53WithAdditionalLoader 1.541
updateFrom53WithDefaultConfigWithInplaceTemplate 1.626