Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.356
info.magnolia.freemarker.setup 5 0 0 0 100% 2.538
info.magnolia.freemarker.models 8 0 0 0 100% 0.033

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.533
FreemarkerHelperTest 55 0 0 0 100% 0.758
ModeDependentTemplateExceptionHandlerTest 3 0 0 0 100% 0.065

info.magnolia.freemarker.setup

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

info.magnolia.freemarker.models

Class Tests Errors Failures Skipped Success Rate Time
BinaryNodeDataModelTest 1 0 0 0 100% 0.007
ContentModelTest 1 0 0 0 100% 0.006
MagnoliaObjectWrapperTest 5 0 0 0 100% 0.02
UserModelTest 1 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

FreemarkerConfigTest

testSharedVariablesArePopulated 0.508

FreemarkerHelperTest

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

ModeDependentTemplateExceptionHandlerTest

handleTemplateExceptionThrowsTemplateExceptionInAdminMode 0.052
handleTemplateExceptionThrowsTemplateExceptionInAdminPreviewMode 0.006
handleTemplateExceptionThrowsTemplateExceptionInPublicMode 0.005

BinaryNodeDataModelTest

testCanBeUnwrappedByDeepUnWrap 0.007

ContentModelTest

testCanBeUnwrappedByDeepUnWrap 0.006

MagnoliaObjectWrapperTest

wrapsContextWithMapModel 0.009
modelFactoryHasPrecedence 0.004
wrapsBeanAsBeanModel 0.001
wrapsContentMapWithContentMapModel 0.006
wrapsMapAsDefaultMapAdapter 0

UserModelTest

testCanBeUnwrappedByDeepUnWrap 0

FreemarkerSupportModuleVersionHandlerTest

updateFrom53WithDefaultLoadersButCustomProps 1.322
updateFrom53WithDefaultConfigNoInplace 0.37
fullInstall 0.306
updateFrom53WithAdditionalLoader 0.287
updateFrom53WithDefaultConfigWithInplaceTemplate 0.252