Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.074
info.magnolia.freemarker.setup 5 0 0 0 100% 2.916
info.magnolia.freemarker.models 8 0 0 0 100% 0.023

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.354
FreemarkerHelperTest 53 0 0 0 100% 0.72

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

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

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.354

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.193
contextVariablesOverloadSharedVariables 0.005
contextPathIsAlsoAvailableThroughMagnoliaContext 0.036
datePropertiesAreHandledProperly 0.047
nodeNameCanBeRenderedImplicitly 0.005
weCanUseAnyObjectTypeAsOurRoot 0.011
canLoopThroughNodesNestedInBean 0.014
outputsI18NKeyIfTranslationIsNotFound 0.022
i18nAuthorObject 0.061
canUseDotSyntaxToGetASimpleI18NMessage 0.006
testSimpleI18NMessageCanBeUsedInTemplates 0.006
userUnsupportedExceptionFallback 0.014
canUseBracketSyntaxToGetASimpleI18NMessage 0.007
evalCanAlsoBeUsedForNestedExpressions 0.015
enumCanBeComparedWith 0.026
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.008
simpleNodeReferenceOutputsItsName 0.006
interpretCanBeUsedForDynamicNodeProperties 0.007
canUseSharedVariables 0.004
renderedWithCurrentLocale 0.005
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.007
referenceProperties 0.005
subNodesAreReachable 0.004
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.008
urlBuiltin 0.006
uuidLinksAreTransformedToRelativeLinksInWebContext 0.033
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.007
booleanPropertiesAreHandledProperly 0.005
magnoliaContextAttributesAreAvailableWithMapSyntax 0.006
magnoliaContextIsExposed 0.007
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.005
supportsI18NMessagesWithMultipleParameters 0.006
givenLocaleTakesOverAnyContextLocale 0.004
numberProperties 0.006
enumMembersCanBeUsedInTemplates 0.005
canReachParentWithBuiltIn 0.01
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.006
nodeNameCanBeRenderedExplicitly 0.005
evalCanEvaluateDynamicNodeProperties 0.004
i18NMessageParametersCanComeFromData 0.005
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.007
enumCanBeListed 0.005
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.007
subSubNode 0.005
contextPathIsAddedWithWebContext 0.005
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.005
canAccessEnumPropertiesOfVariables 0.005
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.009
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.006
canLoopThroughNodes 0.004
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.006
contextPathIsNotAddedWithNotWebContext 0.008
userPropertiesAreAvailable 0.006

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.005

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.003

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.004
testWrapsBeanAsBeanModel 0.001
testWrapsContextWithMapModel 0.004
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.005

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.45
updateFrom53WithDefaultConfigNoInplace 0.44
fullInstall 0.353
updateFrom53WithAdditionalLoader 0.339
updateFrom53WithDefaultConfigWithInplaceTemplate 0.334