Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.622
info.magnolia.freemarker.setup 5 0 0 0 100% 2.588
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.854
FreemarkerHelperTest 55 0 0 0 100% 0.685
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.083

info.magnolia.freemarker.setup

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

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.016
UserModelTest 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.854

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.184
contextVariablesOverloadSharedVariables 0.006
contextPathIsAlsoAvailableThroughMagnoliaContext 0.037
datePropertiesAreHandledProperly 0.042
nodeNameCanBeRenderedImplicitly 0.004
weCanUseAnyObjectTypeAsOurRoot 0.011
canLoopThroughNodesNestedInBean 0.011
outputsI18NKeyIfTranslationIsNotFound 0.021
i18nAuthorObject 0.052
canUseDotSyntaxToGetASimpleI18NMessage 0.005
testSimpleI18NMessageCanBeUsedInTemplates 0.005
userUnsupportedExceptionFallback 0.014
canUseBracketSyntaxToGetASimpleI18NMessage 0.005
evalCanAlsoBeUsedForNestedExpressions 0.015
enumCanBeComparedWith 0.023
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.008
simpleNodeReferenceOutputsItsName 0.007
interpretCanBeUsedForDynamicNodeProperties 0.011
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.007
canUseSharedVariables 0.004
renderedWithCurrentLocale 0.004
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.005
referenceProperties 0.005
subNodesAreReachable 0.005
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.007
urlBuiltin 0.005
uuidLinksAreTransformedToRelativeLinksInWebContext 0.028
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.006
booleanPropertiesAreHandledProperly 0.004
magnoliaContextAttributesAreAvailableWithMapSyntax 0.005
magnoliaContextIsExposed 0.006
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.005
supportsI18NMessagesWithMultipleParameters 0.006
givenLocaleTakesOverAnyContextLocale 0.004
numberProperties 0.006
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.003
enumMembersCanBeUsedInTemplates 0.004
canReachParentWithBuiltIn 0.004
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.004
nodeNameCanBeRenderedExplicitly 0.006
evalCanEvaluateDynamicNodeProperties 0.005
i18NMessageParametersCanComeFromData 0.005
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.006
enumCanBeListed 0.005
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.016
subSubNode 0.005
contextPathIsAddedWithWebContext 0.004
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.005
canAccessEnumPropertiesOfVariables 0.005
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.008
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.006
canLoopThroughNodes 0.004
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.006
contextPathIsNotAddedWithNotWebContext 0.007
userPropertiesAreAvailable 0.004

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.075
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.004
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.004

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.004

MagnoliaObjectWrapperTest

testModelFactoryHasPrecedence 0.004
testWrapsBeanAsBeanModel 0.001
testWrapsContextWithMapModel 0.003
testWrapsMapAsSimpleHash 0
testWrapsContentMapWithContentMapModel 0.008

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.001

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.306
updateFrom53WithDefaultConfigNoInplace 0.362
fullInstall 0.315
updateFrom53WithAdditionalLoader 0.308
updateFrom53WithDefaultConfigWithInplaceTemplate 0.297