Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.346
info.magnolia.freemarker.setup 5 0 0 0 100% 7.802
info.magnolia.freemarker.models 8 0 0 0 100% 1.457

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.21
FreemarkerHelperTest 55 0 0 0 100% 1.081
FreemarkerConfigTest 1 0 0 0 100% 0.055

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.015
UserModelTest 1 0 0 0 100% 0.192
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.073
ContentModelTest 1 0 0 0 100% 1.177

Test Cases

[Summary] [Package List] [Test Cases]

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.193
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.008
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.009

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.015

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.192

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.025
testWrapsBeanAsBeanModel 0.003
testWrapsContextWithMapModel 0.026
testWrapsMapAsSimpleHash 0.004
testWrapsContentMapWithContentMapModel 0.015

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 3.767
updateFrom53WithDefaultConfigNoInplace 1.424
fullInstall 1.002
updateFrom53WithAdditionalLoader 0.883
updateFrom53WithDefaultConfigWithInplaceTemplate 0.726

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.153
contextVariablesOverloadSharedVariables 0.008
contextPathIsAlsoAvailableThroughMagnoliaContext 0.028
datePropertiesAreHandledProperly 0.081
nodeNameCanBeRenderedImplicitly 0.009
weCanUseAnyObjectTypeAsOurRoot 0.023
canLoopThroughNodesNestedInBean 0.031
outputsI18NKeyIfTranslationIsNotFound 0.053
i18nAuthorObject 0.119
canUseDotSyntaxToGetASimpleI18NMessage 0.011
testSimpleI18NMessageCanBeUsedInTemplates 0.01
userUnsupportedExceptionFallback 0.014
canUseBracketSyntaxToGetASimpleI18NMessage 0.011
evalCanAlsoBeUsedForNestedExpressions 0.028
enumCanBeComparedWith 0.05
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.013
simpleNodeReferenceOutputsItsName 0.01
interpretCanBeUsedForDynamicNodeProperties 0.015
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.014
canUseSharedVariables 0.008
renderedWithCurrentLocale 0.008
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.011
referenceProperties 0.019
subNodesAreReachable 0.009
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.017
urlBuiltin 0.006
uuidLinksAreTransformedToRelativeLinksInWebContext 0.052
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.019
booleanPropertiesAreHandledProperly 0.01
magnoliaContextAttributesAreAvailableWithMapSyntax 0.012
magnoliaContextIsExposed 0.011
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.01
supportsI18NMessagesWithMultipleParameters 0.008
givenLocaleTakesOverAnyContextLocale 0.008
numberProperties 0.007
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.005
enumMembersCanBeUsedInTemplates 0.007
canReachParentWithBuiltIn 0.007
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.006
nodeNameCanBeRenderedExplicitly 0.009
evalCanEvaluateDynamicNodeProperties 0.008
i18NMessageParametersCanComeFromData 0.011
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.01
enumCanBeListed 0.01
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.007
subSubNode 0.007
contextPathIsAddedWithWebContext 0.007
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.011
canAccessEnumPropertiesOfVariables 0.007
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.017
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.007
canLoopThroughNodes 0.008
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.01
contextPathIsNotAddedWithNotWebContext 0.015
userPropertiesAreAvailable 0.016

FreemarkerConfigTest

testSharedVariablesArePopulated 0.055

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 1.177