Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.382
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.08
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.056
info.magnolia.rendering.generator 7 0 0 0 100% 2.816
info.magnolia.rendering.template.type 20 0 0 0 100% 1.083
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.158
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.71
info.magnolia.rendering.renderer 17 0 0 0 100% 0.394
info.magnolia.rendering.model 10 0 0 0 100% 0.054
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.039
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.038
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.017
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.625

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.174
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.01
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.021
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.027
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.031
ExtensionVariationResolverTest 3 0 0 0 100% 0.022

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.02
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.02
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.016
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.077
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.019
AreaFilteringListenerTest 12 0 0 1 91.667% 0.139

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.457
AreaFilteringListenerTest 3 0 0 0 100% 0.253

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 12 0 0 0 100% 0.099
FreemarkerRendererTest 3 0 0 0 100% 0.037
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.258

info.magnolia.rendering.model

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

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.039

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.038

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.017

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.803
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.822

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.328
getAncestorDefinitionNegativeValue 0.004
testPop 0.007
testGetParentAreaDefinition1 0.007
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.012
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.001
testPushSetsRenderableDefinition 0
testGetRenderableDefinition 0.005
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.002
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.076
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.004

AreaFilteringListenerTest

testWriterActivity 0.213
testNestedAreaWithSameName 0.022
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.018

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.032
testInitListeners 0.017
testConsiderRendererFromVariation 0.073
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.006
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.013
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.01
testRenderExceptionHandlerIsInvokedOnRenderException 0.006
testGetRenderingContextWhenNotYetSet 0.005

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.005

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.018
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0
testOnlyExceptionGetsFlushedInAdminPreviewMode 0

RenderingFilterTest

testDoFilterWithNullTemplateName 0.016
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.017
testDirectAreaRendering 0.019
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.009
testOutputProviderIsConfigurable 0.008
testExcludedChannel404isLogged 0.028
testDoFilterWhenTemplateIsNotRegistered 0.008
testDoFilterFailsOnNonRendererExceptions 0.009
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.007
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.024
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.009
testHandleResourceRequest 0.011
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.179
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.411
testNestedNodesCreation 0.302
testCreateDifferentPropertyTypes 0.273
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.262
testSameLevelNestedNodesCreation 0.189
testSameLevelNodesCreation 0.2

AbstractRenderingListenerTest

testInitWrongContentType 0.008
testCopy 0.006
testInitCorrectContentType 0.005

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.015
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.015
testExecutesRenderingModel 0.009
testSkipsRenderingWhenRenderingModelWantsItTo 0.007
testExecutesEarlyExecutionAwareRenderingModel 0.008

RenderingModelImplTest

testExecute 0
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.213
testInstallExistingTemplatingFunctionsClass 0.204
testInstallExistingTemplatingFunctionsName 0.211
testInstallTemplatingFunctions 0.175

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.894
testOnUpdateFrom453 0.662
updateFrom55 0.382
testUpdateFrom522 0.486
testUpdateFrom532 0.398

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.008
getAggregationStateSafelyReturnsPlainAggregationStateByDefault 0.008
getAggregationStateSafelyReturnsHTMLEscapingAggregationStateIfRenderingEngineIsConfiguredToEscapeXss 0.008
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.018
testOnRenderReturnsConfiguredContentType 0.01
testSetupContext 0.007
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.007
testOnRenderReturnsDefaultContentType 0.006
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.006
testRender 0.01
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.005

FreemarkerRendererTest

testOnRender 0.014
testOnRenderThrowsRenderExceptionOnInternalIOException 0.001
testOnRenderThrowsTemplateException 0.022

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.132
doesntThrowExceptionWhenPropertyExists 0.126

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.017

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.004
testInitialInheritanceConfiguration 0.005
testSetAvailableComponents 0.005
testAddAvailableComponents 0.006

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.007
testCustomTemplateAvailability 0.009

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0
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.017
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
testUnregisterAndRegister 0.009
testGetTemplateDefinitionThrowsOnBadId 0.005

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.288
testGetContentListByTemplateTypeWithAndOrderClause 0.226
testGetContentListByTemplateType 0.186
testGetContentListByTemplateIdsFromRootNode 0.203
testContentIsWrapped 0.174

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.008
testChoosesTemplateVariationIfProperlySet 0.018

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.01
testDoesNothingWhenVariationDoesntExist 0.005
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.006

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
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.