Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 2.851
info.magnolia.freemarker.setup 5 0 0 0 100% 7.731
info.magnolia.freemarker.models 8 0 0 0 100% 0.073

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% 1.001
FreemarkerHelperTest 55 0 0 0 100% 1.655
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.195

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.01
ContentModelTest 1 0 0 0 100% 0.014
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.045
UserModelTest 1 0 0 0 100% 0.004

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 1.001

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.332
contextVariablesOverloadSharedVariables 0.008
contextPathIsAlsoAvailableThroughMagnoliaContext 0.086
datePropertiesAreHandledProperly 0.07
nodeNameCanBeRenderedImplicitly 0.011
weCanUseAnyObjectTypeAsOurRoot 0.022
canLoopThroughNodesNestedInBean 0.019
outputsI18NKeyIfTranslationIsNotFound 0.038
i18nAuthorObject 0.08
canUseDotSyntaxToGetASimpleI18NMessage 0.013
testSimpleI18NMessageCanBeUsedInTemplates 0.018
userUnsupportedExceptionFallback 0.031
canUseBracketSyntaxToGetASimpleI18NMessage 0.022
evalCanAlsoBeUsedForNestedExpressions 0.036
enumCanBeComparedWith 0.069
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.018
simpleNodeReferenceOutputsItsName 0.014
interpretCanBeUsedForDynamicNodeProperties 0.017
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.038
canUseSharedVariables 0.01
renderedWithCurrentLocale 0.012
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.013
referenceProperties 0.011
subNodesAreReachable 0.01
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.015
urlBuiltin 0.009
uuidLinksAreTransformedToRelativeLinksInWebContext 0.073
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.021
booleanPropertiesAreHandledProperly 0.011
magnoliaContextAttributesAreAvailableWithMapSyntax 0.013
magnoliaContextIsExposed 0.013
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.011
supportsI18NMessagesWithMultipleParameters 0.012
givenLocaleTakesOverAnyContextLocale 0.009
numberProperties 0.01
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.009
enumMembersCanBeUsedInTemplates 0.011
canReachParentWithBuiltIn 0.016
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.03
nodeNameCanBeRenderedExplicitly 0.021
evalCanEvaluateDynamicNodeProperties 0.02
i18NMessageParametersCanComeFromData 0.036
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.023
enumCanBeListed 0.017
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.03
subSubNode 0.026
contextPathIsAddedWithWebContext 0.017
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.021
canAccessEnumPropertiesOfVariables 0.017
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.034
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.028
canLoopThroughNodes 0.021
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.032
contextPathIsNotAddedWithNotWebContext 0.025
userPropertiesAreAvailable 0.026

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.171
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.012
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.012

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.01

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.014

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.013
testWrapsBeanAsBeanModel 0.004
testWrapsContextWithMapModel 0.012
testWrapsMapAsSimpleHash 0.001
testWrapsContentMapWithContentMapModel 0.015

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 3.767
updateFrom53WithDefaultConfigNoInplace 1.372
fullInstall 0.829
updateFrom53WithAdditionalLoader 0.92
updateFrom53WithDefaultConfigWithInplaceTemplate 0.843