Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
206 0 0 7 96.602% 9.2

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.rendering.engine 30 0 0 0 100% 0.43
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.092
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.048
info.magnolia.rendering.generator 7 0 0 0 100% 3.036
info.magnolia.rendering.template.type 20 0 0 0 100% 1.186
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.113
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.797
info.magnolia.rendering.renderer 17 0 0 0 100% 0.439
info.magnolia.rendering.model 10 0 0 0 100% 0.043
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.038
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.034
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.023
info.magnolia.rendering.module.setup 9 0 0 0 100% 2.919

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.rendering.engine

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderingEngineTest 10 0 0 0 100% 0.217
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.014
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.022
RenderingFilterTest 14 0 0 0 100% 0.177

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ChannelVariationResolverTest 3 0 0 0 100% 0.044
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.027
ExtensionVariationResolverTest 3 0 0 0 100% 0.021

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.019
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.013
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.014
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.002

info.magnolia.rendering.generator

Class Tests Errors Failures Skipped Success Rate Time
CopyGeneratorTest 7 0 0 0 100% 3.036

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.18
TemplateTypeHelperTest 15 0 0 0 100% 0.006

info.magnolia.rendering.listeners

Class Tests Errors Failures Skipped Success Rate Time
AbstractRenderingListenerTest 3 0 0 0 100% 0.017
AreaFilteringListenerTest 12 0 0 1 91.667% 0.096

info.magnolia.rendering.util

Class Tests Errors Failures Skipped Success Rate Time
AppendableWriterTest 1 0 0 0 100% 0
FilteringWriterTest 2 0 0 0 100% 0

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.516
AreaFilteringListenerTest 3 0 0 0 100% 0.281

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 12 0 0 0 100% 0.112
FreemarkerRendererTest 3 0 0 0 100% 0.039
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.288

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.042
RenderingModelImplTest 5 0 0 0 100% 0.001

info.magnolia.rendering.template.i18n

Class Tests Errors Failures Skipped Success Rate Time
RenderableDefinitionKeyGeneratorTest 3 0 0 0 100% 0.002

info.magnolia.rendering.template.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredTemplateDefinitionManagerTest 2 0 0 2 0% 0
TemplateDefinitionRegistryTest 5 0 0 0 100% 0.038

info.magnolia.rendering.module

Class Tests Errors Failures Skipped Success Rate Time
RenderingModuleTest 1 0 0 1 0% 0

info.magnolia.rendering.template.assignment

Class Tests Errors Failures Skipped Success Rate Time
MetaDataBasedTemplateDefinitionAssignmentTest 6 0 0 0 100% 0.034

info.magnolia.rendering.renderer.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredRendererManagerTest 3 0 0 3 0% 0
ConfiguredRendererProviderTest 1 0 0 0 100% 0.023

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.619
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.3

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.392
getAncestorDefinitionNegativeValue 0.004
testPop 0.005
testGetParentAreaDefinition1 0.008
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0
testListeners 0.013
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.001
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.075
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.004

AreaFilteringListenerTest

testWriterActivity 0.227
testNestedAreaWithSameName 0.028
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.026

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.041
testInitListeners 0.015
testConsiderRendererFromVariation 0.088
testListenersBefore 0.008
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.016
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.009
testGetRendererForThrowsExceptionOnUnkownRenderType 0.017
testRenderExceptionHandlerIsInvokedOnRenderException 0.009
testGetRenderingContextWhenNotYetSet 0.007

FilteringResponseOutputProviderTest

testWriteIsOff 0.007
testWriteIsOn 0.007

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.018
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.019
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.02
testDirectAreaRendering 0.013
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.01
testExcludedChannel404isLogged 0.025
testDoFilterWhenTemplateIsNotRegistered 0.006
testDoFilterFailsOnNonRendererExceptions 0.01
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.008
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.021
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.01
testHandleResourceRequest 0.013
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.008

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.551
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.418
testNestedNodesCreation 0.274
testCreateDifferentPropertyTypes 0.206
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.222
testSameLevelNestedNodesCreation 0.181
testSameLevelNodesCreation 0.184

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.006
testInitCorrectContentType 0.004

AreaFilteringListenerTest

testWriterActivity 0.013
testCanRederAreaDefinedInTemplateDefinition 0.01
testCopy 0.009
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.014
testContentBeforeTargetAreaIsSkipped 0.008
testNestedAreaWithSameName 0.01
initGrandChildDefinition 0.006
testIncorrectProvider 0.007
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.006
testContentAfterTargetAreaIsSkipped 0.007
initGrandChildNode 0.006

ModelExecutionFilterTest

testWithoutParameter 0.008
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.01
testExecutesRenderingModel 0.009
testSkipsRenderingWhenRenderingModelWantsItTo 0.007
testExecutesEarlyExecutionAwareRenderingModel 0.008

RenderingModelImplTest

testExecute 0.001
testGetNode 0
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

defaultJcrConfigSourcesAreRegistered 0
Can't test until we have a 'view' of all config sources

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.155
testInstallExistingTemplatingFunctionsClass 0.171
testInstallExistingTemplatingFunctionsName 0.16
testInstallTemplatingFunctions 0.133

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.693
testOnUpdateFrom453 0.527
updateFrom55 0.274
testUpdateFrom522 0.375
testUpdateFrom532 0.431

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.012
getAggregationStateSafelyReturnsPlainAggregationStateByDefault 0.009
getAggregationStateSafelyReturnsHTMLEscapingAggregationStateIfRenderingEngineIsConfiguredToEscapeXss 0.011
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.017
testOnRenderReturnsConfiguredContentType 0.009
testSetupContext 0.006
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.006
testOnRenderReturnsDefaultContentType 0.008
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.007
testRender 0.012
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.008

FreemarkerRendererTest

testOnRender 0.015
testOnRenderThrowsRenderExceptionOnInternalIOException 0.001
testOnRenderThrowsTemplateException 0.023

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.139
doesntThrowExceptionWhenPropertyExists 0.149

ConfiguredRendererManagerTest

testReloadsRenderersOnChange 0
ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testDontRegisterContentAsRenderer 0
ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testRegistersRenderersOnStart 0
ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.

ConfiguredRendererProviderTest

testGetDefinition 0.023

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.007
testTemplateWithoutATitleDoesNotThrowNPE 0.006
testGetDefaultTemplateUsesTemplateFromParent 0.004
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.005
testGetAvailableTemplatesForDeletedNode 0.006
testGetAssignedTemplateDefinition 0.006

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.006
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.003
testAddAvailableComponents 0.006

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

testReturnsInheritancePredicateWhenComponentsSetToAll 0.004
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToBlank 0.001
testReturnsSetNodePredicate 0
testDoesNotInheritPropertiesWhenSetToUnknownValue 0.001
testReturnsFilteredComponentInheritancePredicate 0
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToNone 0
testDoesNotInheritComponentsWhenSetToBlank 0
testDoesNotInheritPropertiesWhenSetToNone 0
testInheritsComponentsWhenSetToAll 0
testFilteredComponentInheritancePredicate 0
testInheritsComponentsWhenSetToFiltered 0
testDoesNotInheritPropertiesWhenInheritanceDisabled 0.001
testDoesNotInheritComponentsWhenSetToUnknownValue 0
testDoesNotInheritComponentsWhenInheritanceDisabled 0.001
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToUnknownValue 0
testReturnsSetNodeComparator 0.001
testDoesNotInheritComponentsWhenSetToNone 0.001
testNodeDepthComparatorForSiblings 0.001
testDoesNotInheritPropertiesWhenSetToBlank 0
testNodeDepthComparator 0.001
testInheritsPropertiesWhenSetToAll 0
testReturnsNodeDepthComparatorByDefault 0.001

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.007
testCustomTemplateAvailability 0.007

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0.001
isNotAvailableForComponentTemplate 0
isNotAvailableForInvisiblePageTemplate 0
isNotAvailableForNullTemplateDefinition 0

RenderableDefinitionKeyGeneratorTest

keysForArea 0.002
keysForPage 0
keysForComponent 0

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange 0
ConfiguredTemplateDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testRegistersTemplatesOnStart 0
ConfiguredTemplateDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0
testRegisterAndGetTemplateDefinition 0.015
testGetTemplateDefinitionsIgnoresFailingProvider 0.009
testUnregisterAndRegister 0.008
testGetTemplateDefinitionThrowsOnBadId 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.313
testGetContentListByTemplateTypeWithAndOrderClause 0.296
testGetContentListByTemplateType 0.19
testGetContentListByTemplateIdsFromRootNode 0.191
testContentIsWrapped 0.19

TemplateTypeHelperTest

getTemplateSubtypeWithoutSpecifiedTemplateSubtype 0
assertThatRootNodeIsNotCheckedForTemplate 0.001
getTemplateSubtypeWithRepositoryException 0.001
findParentWithTemplateTypeThatDoesNotExist 0
getTemplateTypeWithoutSpecifiedTemplateType 0
findParentWithTemplateType 0
hasTemplateOfType 0
getTemplateTypeWithRepositoryException 0
getTemplateTypeWithoutExistingTemplateDefinition 0.002
getTemplateSubtype 0
getTemplateType 0.001
getTemplateSubtypeWithoutExistingTemplateDefinition 0
getTemplateSubtypeWithoutTemplate 0
getTemplateTypeWithoutTemplate 0.001
getContentListByTemplateTypeWhenNoneFound 0

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.037

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.006
testChooseTemplateWhenVariationExistForExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelName 0.007

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.005
testChoosesVariantWhenExtensionMatch 0.011

AppendableWriterTest

testWrite 0

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

Failure Details

[Summary] [Package List] [Test Cases]


testAreaWithSameNamePage
skipped: Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
defaultJcrConfigSourcesAreRegistered
skipped: Can't test until we have a 'view' of all config sources
testReloadsRenderersOnChange
skipped: ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testDontRegisterContentAsRenderer
skipped: ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testRegistersRenderersOnStart
skipped: ConfiguredRendererManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testReloadsTemplatesOnChange
skipped: ConfiguredTemplateDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testRegistersTemplatesOnStart
skipped: ConfiguredTemplateDefinitionManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.