Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 1.036
info.magnolia.freemarker.setup 5 0 0 0 100% 2.505
info.magnolia.freemarker.models 8 0 0 0 100% 0.024

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.699

info.magnolia.freemarker.setup

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

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.004
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.015
UserModelTest 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.337

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.203
contextVariablesOverloadSharedVariables 0.006
contextPathIsAlsoAvailableThroughMagnoliaContext 0.035
datePropertiesAreHandledProperly 0.045
nodeNameCanBeRenderedImplicitly 0.005
weCanUseAnyObjectTypeAsOurRoot 0.009
canLoopThroughNodesNestedInBean 0.013
outputsI18NKeyIfTranslationIsNotFound 0.02
i18nAuthorObject 0.059
canUseDotSyntaxToGetASimpleI18NMessage 0.006
testSimpleI18NMessageCanBeUsedInTemplates 0.006
userUnsupportedExceptionFallback 0.013
canUseBracketSyntaxToGetASimpleI18NMessage 0.005
evalCanAlsoBeUsedForNestedExpressions 0.016
enumCanBeComparedWith 0.024
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.009
simpleNodeReferenceOutputsItsName 0.005
interpretCanBeUsedForDynamicNodeProperties 0.008
canUseSharedVariables 0.004
renderedWithCurrentLocale 0.004
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.006
referenceProperties 0.005
subNodesAreReachable 0.005
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.007
urlBuiltin 0.004
uuidLinksAreTransformedToRelativeLinksInWebContext 0.028
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.007
booleanPropertiesAreHandledProperly 0.005
magnoliaContextAttributesAreAvailableWithMapSyntax 0.006
magnoliaContextIsExposed 0.005
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.006
supportsI18NMessagesWithMultipleParameters 0.006
givenLocaleTakesOverAnyContextLocale 0.005
numberProperties 0.012
enumMembersCanBeUsedInTemplates 0.005
canReachParentWithBuiltIn 0.005
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.006
nodeNameCanBeRenderedExplicitly 0.003
evalCanEvaluateDynamicNodeProperties 0.004
i18NMessageParametersCanComeFromData 0.006
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.005
enumCanBeListed 0.004
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.005
subSubNode 0.005
contextPathIsAddedWithWebContext 0.004
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.005
canAccessEnumPropertiesOfVariables 0.005
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.008
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.005
canLoopThroughNodes 0.004
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.006
contextPathIsNotAddedWithNotWebContext 0.007
userPropertiesAreAvailable 0.005

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.005
testWrapsBeanAsBeanModel 0.001
testWrapsContextWithMapModel 0.004
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.005

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.295
updateFrom53WithDefaultConfigNoInplace 0.344
fullInstall 0.305
updateFrom53WithAdditionalLoader 0.298
updateFrom53WithDefaultConfigWithInplaceTemplate 0.263