Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.24
info.magnolia.freemarker.setup 5 0 0 0 100% 2.486
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.5
FreemarkerHelperTest 55 0 0 0 100% 0.668
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.072

info.magnolia.freemarker.setup

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

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

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.5

FreemarkerHelperTest

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

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.064
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.004
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.004

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.005

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

MagnoliaObjectWrapperTest

wrapsContextWithMapModel 0.005
modelFactoryHasPrecedence 0.003
wrapsBeanAsBeanModel 0.001
wrapsContentMapWithContentMapModel 0.005
wrapsMapAsDefaultMapAdapter 0

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.255
updateFrom53WithDefaultConfigNoInplace 0.369
fullInstall 0.324
updateFrom53WithAdditionalLoader 0.28
updateFrom53WithDefaultConfigWithInplaceTemplate 0.258