Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
67 0 0 0 100% 3.435

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 54 0 0 0 100% 0.983
info.magnolia.freemarker.setup 5 0 0 0 100% 2.427
info.magnolia.freemarker.models 8 0 0 0 100% 0.025

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% 0.337
FreemarkerHelperTest 53 0 0 0 100% 0.646

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.004
ContentModelTest 1 0 0 0 100% 0.003
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.017
UserModelTest 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.337

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.184
contextVariablesOverloadSharedVariables 0.005
contextPathIsAlsoAvailableThroughMagnoliaContext 0.032
datePropertiesAreHandledProperly 0.04
nodeNameCanBeRenderedImplicitly 0.005
weCanUseAnyObjectTypeAsOurRoot 0.01
canLoopThroughNodesNestedInBean 0.013
outputsI18NKeyIfTranslationIsNotFound 0.019
i18nAuthorObject 0.052
canUseDotSyntaxToGetASimpleI18NMessage 0.005
testSimpleI18NMessageCanBeUsedInTemplates 0.006
userUnsupportedExceptionFallback 0.012
canUseBracketSyntaxToGetASimpleI18NMessage 0.005
evalCanAlsoBeUsedForNestedExpressions 0.014
enumCanBeComparedWith 0.025
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.009
simpleNodeReferenceOutputsItsName 0.005
interpretCanBeUsedForDynamicNodeProperties 0.007
canUseSharedVariables 0.004
renderedWithCurrentLocale 0.004
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.005
referenceProperties 0.005
subNodesAreReachable 0.004
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.007
urlBuiltin 0.004
uuidLinksAreTransformedToRelativeLinksInWebContext 0.028
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.006
booleanPropertiesAreHandledProperly 0.004
magnoliaContextAttributesAreAvailableWithMapSyntax 0.006
magnoliaContextIsExposed 0.005
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.005
supportsI18NMessagesWithMultipleParameters 0.005
givenLocaleTakesOverAnyContextLocale 0.004
numberProperties 0.004
enumMembersCanBeUsedInTemplates 0.004
canReachParentWithBuiltIn 0.01
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.005
nodeNameCanBeRenderedExplicitly 0.004
evalCanEvaluateDynamicNodeProperties 0.005
i18NMessageParametersCanComeFromData 0.005
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.005
enumCanBeListed 0.005
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.005
subSubNode 0.004
contextPathIsAddedWithWebContext 0.004
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.004
canAccessEnumPropertiesOfVariables 0.006
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.007
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.005
canLoopThroughNodes 0.004
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.005
contextPathIsNotAddedWithNotWebContext 0.007
userPropertiesAreAvailable 0.004

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.003

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.004
testWrapsBeanAsBeanModel 0.002
testWrapsContextWithMapModel 0.004
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.007

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.247
updateFrom53WithDefaultConfigNoInplace 0.332
fullInstall 0.311
updateFrom53WithAdditionalLoader 0.28
updateFrom53WithDefaultConfigWithInplaceTemplate 0.257