Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 1.718
info.magnolia.freemarker.setup 5 0 0 0 100% 8.972
info.magnolia.freemarker.models 8 0 0 0 100% 1.292

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.212
FreemarkerHelperTest 55 0 0 0 100% 1.447
FreemarkerConfigTest 1 0 0 0 100% 0.059

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.004
UserModelTest 1 0 0 0 100% 0.21
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.067
ContentModelTest 1 0 0 0 100% 1.011

Test Cases

[Summary] [Package List] [Test Cases]

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.193
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.01
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.009

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.21

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.024
testWrapsBeanAsBeanModel 0.003
testWrapsContextWithMapModel 0.026
testWrapsMapAsSimpleHash 0.002
testWrapsContentMapWithContentMapModel 0.012

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 4.843
updateFrom53WithDefaultConfigNoInplace 1.283
fullInstall 1.057
updateFrom53WithAdditionalLoader 0.897
updateFrom53WithDefaultConfigWithInplaceTemplate 0.892

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.149
contextVariablesOverloadSharedVariables 0.008
contextPathIsAlsoAvailableThroughMagnoliaContext 0.028
datePropertiesAreHandledProperly 0.096
nodeNameCanBeRenderedImplicitly 0.014
weCanUseAnyObjectTypeAsOurRoot 0.033
canLoopThroughNodesNestedInBean 0.047
outputsI18NKeyIfTranslationIsNotFound 0.042
i18nAuthorObject 0.103
canUseDotSyntaxToGetASimpleI18NMessage 0.02
testSimpleI18NMessageCanBeUsedInTemplates 0.025
userUnsupportedExceptionFallback 0.022
canUseBracketSyntaxToGetASimpleI18NMessage 0.014
evalCanAlsoBeUsedForNestedExpressions 0.032
enumCanBeComparedWith 0.092
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.02
simpleNodeReferenceOutputsItsName 0.014
interpretCanBeUsedForDynamicNodeProperties 0.02
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.012
canUseSharedVariables 0.015
renderedWithCurrentLocale 0.02
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.017
referenceProperties 0.017
subNodesAreReachable 0.012
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.024
urlBuiltin 0.011
uuidLinksAreTransformedToRelativeLinksInWebContext 0.099
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.015
booleanPropertiesAreHandledProperly 0.014
magnoliaContextAttributesAreAvailableWithMapSyntax 0.057
magnoliaContextIsExposed 0.018
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.013
supportsI18NMessagesWithMultipleParameters 0.018
givenLocaleTakesOverAnyContextLocale 0.013
numberProperties 0.011
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.015
enumMembersCanBeUsedInTemplates 0.016
canReachParentWithBuiltIn 0.024
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.014
nodeNameCanBeRenderedExplicitly 0.01
evalCanEvaluateDynamicNodeProperties 0.064
i18NMessageParametersCanComeFromData 0.011
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.011
enumCanBeListed 0.009
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.009
subSubNode 0.007
contextPathIsAddedWithWebContext 0.008
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.008
canAccessEnumPropertiesOfVariables 0.007
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.013
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.011
canLoopThroughNodes 0.007
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.011
contextPathIsNotAddedWithNotWebContext 0.019
userPropertiesAreAvailable 0.008

FreemarkerConfigTest

testSharedVariablesArePopulated 0.059

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 1.011