Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 0.594
info.magnolia.freemarker.setup 5 0 0 0 100% 2.556
info.magnolia.freemarker.models 8 0 0 0 100% 0.086

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
FreemarkerHelperTest 55 0 0 0 100% 0.537
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.035
FreemarkerConfigTest 1 0 0 0 100% 0.022

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

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

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerHelperTest

canAccessStaticMethodsOfSharedVariables 0.077
contextVariablesOverloadSharedVariables 0.003
contextPathIsAlsoAvailableThroughMagnoliaContext 0.018
datePropertiesAreHandledProperly 0.041
nodeNameCanBeRenderedImplicitly 0.004
weCanUseAnyObjectTypeAsOurRoot 0.009
canLoopThroughNodesNestedInBean 0.009
outputsI18NKeyIfTranslationIsNotFound 0.017
i18nAuthorObject 0.054
canUseDotSyntaxToGetASimpleI18NMessage 0.005
testSimpleI18NMessageCanBeUsedInTemplates 0.005
userUnsupportedExceptionFallback 0.006
canUseBracketSyntaxToGetASimpleI18NMessage 0.004
evalCanAlsoBeUsedForNestedExpressions 0.012
enumCanBeComparedWith 0.022
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetSimple18NMessage 0.008
simpleNodeReferenceOutputsItsName 0.006
interpretCanBeUsedForDynamicNodeProperties 0.009
addDefaultDataWrapsAggregationStateAndContextTemplateObjectsIfCurrentMgnlContextIsWebContextAndConfigurationIsSetToEscapeHTML 0.006
canUseSharedVariables 0.004
renderedWithCurrentLocale 0.005
useCombinationOfPadSubStringAndTrimForSafeSubstring 0.007
referenceProperties 0.008
subNodesAreReachable 0.006
mustUseMethodCallSyntaxToGetAParameterizedI18NMessage 0.009
urlBuiltin 0.007
uuidLinksAreTransformedToRelativeLinksInWebContext 0.035
canLoopThroughPropertiesUsingTheValuesBuiltIn 0.009
booleanPropertiesAreHandledProperly 0.005
magnoliaContextAttributesAreAvailableWithMapSyntax 0.007
magnoliaContextIsExposed 0.005
uuidLinksAreTransformedToAbsoluteLinksInWebContextWithoutAggregationState 0.005
supportsI18NMessagesWithMultipleParameters 0.007
givenLocaleTakesOverAnyContextLocale 0.004
numberProperties 0.005
addDefaultDataDoesNotWrapAggregationStateAndContextTemplateObjectsByDefault 0.003
enumMembersCanBeUsedInTemplates 0.004
canReachParentWithBuiltIn 0.004
interpretCanBeUsedEvenIfPropertyHasNoFreemarkerStuff 0.005
nodeNameCanBeRenderedExplicitly 0.004
evalCanEvaluateDynamicNodeProperties 0.005
i18NMessageParametersCanComeFromData 0.004
canPassBundleNameFromTemplateWithMethodCallSyntaxToGetAParameterizedI18NMessage 0.005
enumCanBeListed 0.004
missingAndDefaultValueOperatorsActsAsIExceptThemTo 0.005
subSubNode 0.004
contextPathIsAddedWithWebContext 0.003
uuidLinksAreTransformedToFullUrlLinksInNonWebContext 0.004
canAccessEnumPropertiesOfVariables 0.004
canLoopThroughPropertiesUsingTheKeysBuiltIn 0.006
canPassBundleNameFromTemplateAndSupportsI18NMessagesWithMultipleParameters 0.005
canLoopThroughNodes 0.003
simpleI18NMessageFallsBackToEnglishIfNotSpecifiedGivenLanguage 0.004
contextPathIsNotAddedWithNotWebContext 0.011
userPropertiesAreAvailable 0

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.053

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0.014

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.028
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.004
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.003

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.488
updateFrom53WithDefaultConfigNoInplace 0.298
fullInstall 0.257
updateFrom53WithAdditionalLoader 0.265
updateFrom53WithDefaultConfigWithInplaceTemplate 0.218

FreemarkerConfigTest

testSharedVariablesArePopulated 0.022

MagnoliaObjectWrapperTest

wrapsContextWithMapModel 0.006
modelFactoryHasPrecedence 0.003
wrapsBeanAsBeanModel 0.001
wrapsContentMapWithContentMapModel 0.004
wrapsMapAsDefaultMapAdapter 0

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.004