Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
210 0 0 7 96.667% 14.087

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.285
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.172
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.111
info.magnolia.rendering.generator 7 0 0 0 100% 1.31
info.magnolia.rendering.template.type 20 0 0 0 100% 1.511
info.magnolia.rendering.util 3 0 0 0 100% 0.009
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.127
info.magnolia.rendering.context 23 0 0 0 100% 0.283
info.magnolia.rendering.renderer 17 0 0 0 100% 3.092
info.magnolia.rendering.model 10 0 0 0 100% 0.058
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.003
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.046
info.magnolia.rendering.module 1 0 0 1 0% 0.002
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.07
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.293
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.06
info.magnolia.rendering.module.setup 9 0 0 0 100% 6.655

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
RenderingFilterTest 14 0 0 0 100% 0.147
DefaultRenderingEngineTest 10 0 0 0 100% 0.1
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.019
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.019

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.037
ExtensionVariationResolverTest 3 0 0 0 100% 0.112
ChannelVariationResolverTest 3 0 0 0 100% 0.023

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0.003
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.025
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.046
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.012
ConfiguredAutoGenerationTest 1 0 0 0 100% 0.001
ConfiguredInheritanceTest 22 0 0 0 100% 0.024

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.487
TemplateTypeHelperTest 15 0 0 0 100% 0.024

info.magnolia.rendering.util

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

info.magnolia.rendering.listeners

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.144
AreaFilteringListenerTest 3 0 0 0 100% 0.139

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.814
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.801
AbstractRendererTest 12 0 0 0 100% 0.477

info.magnolia.rendering.model

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

info.magnolia.rendering.template.i18n

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

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

info.magnolia.rendering.module

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

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.renderer.registry

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

info.magnolia.rendering.template.registry.validator

Class Tests Errors Failures Skipped Success Rate Time
TemplateDefinitionValidatorTest 4 0 0 0 100% 0.06

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 2.512
RenderingModuleVersionHandlerTest 5 0 0 0 100% 4.143

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.008
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.009
testDirectAreaRendering 0.007
testDirectAreaRenderingAreaDoNotExist 0.007
testInitializationOfListenersIsAbleToSignal404 0.011
testOutputProviderIsConfigurable 0.006
testExcludedChannel404isLogged 0.031
testDoFilterWhenTemplateIsNotRegistered 0.006
testDoFilterFailsOnNonRendererExceptions 0.009
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.01
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.017
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.01
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.008

AggregationStateBasedRenderingContextTest

testGetMainContent 0.04
getAncestorDefinitionNegativeValue 0.001
testPop 0.002
testGetParentAreaDefinition1 0.016
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.049
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.003
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.002
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.001
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.014

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0.002
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.012
testInitListeners 0.011
testConsiderRendererFromVariation 0.021
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.008
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.009
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.014
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.005

AreaFilteringListenerTest

testWriterActivity 0.058
testNestedAreaWithSameName 0.058
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.022

RenderingModelImplTest

testExecute 0
testGetNode 0.001
testGetRoot 0
testGetDefinition 0
testGetDef 0

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.

FreemarkerRendererTest

testOnRender 0.775
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.021

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.32
doesntThrowExceptionWhenPropertyExists 0.481

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.013
testCustomTemplateAvailability 0.011

FilteringWriterTest

testWriteIsOff 0.003
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.029
testTemplateWithoutATitleDoesNotThrowNPE 0.012
testGetDefaultTemplateUsesTemplateFromParent 0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.005
testGetAvailableTemplatesForDeletedNode 0.007
testGetAssignedTemplateDefinition 0.008

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.009
testChooseTemplateWhenVariationExistForExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelExtensionName 0.007
testChooseTemplateWhenVariationExistForChannelName 0.005

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.037
validDefinition 0.001
invalidDefinition 0.02
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.001
testInitialInheritanceConfiguration 0.01
testSetAvailableComponents 0.011
testAddAvailableComponents 0.021

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.136
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.027
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.038
testOnRenderReturnsConfiguredContentType 0.054
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.024
testSetupContext 0.012
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.028
testOnRenderReturnsDefaultContentType 0.017
testRenderWithTemplateScriptBeingNull 0.04
testPopulateFromRequestByDefault 0.029
testRender 0.029
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.016

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.408
testGetContentListByTemplateTypeWithAndOrderClause 0.416
testGetContentListByTemplateType 0.293
testGetContentListByTemplateIdsFromRootNode 0.176
testContentIsWrapped 0.192

RenderableDefinitionKeyGeneratorTest

keysForArea 0.002
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.256
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.211
testNestedNodesCreation 0.173
testCreateDifferentPropertyTypes 0.149
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.193
testSameLevelNestedNodesCreation 0.177
testSameLevelNodesCreation 0.151

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0.001

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.011
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.002
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.003

AppendableWriterTest

testWrite 0.003

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.

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.824
testInstallExistingTemplatingFunctionsClass 0.483
testInstallExistingTemplatingFunctionsName 0.668
testInstallTemplatingFunctions 0.536

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.911
testOnUpdateFrom453 0.634
updateFrom55 0.439
updateFrom57RemovesJspRenderer 0.475
testUpdateFrom532 0.683

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.007
testInitCorrectContentType 0.006

ModelExecutionFilterTest

testWithoutParameter 0.018
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.012
testExecutesRenderingModel 0.008
testSkipsRenderingWhenRenderingModelWantsItTo 0.009
testExecutesEarlyExecutionAwareRenderingModel 0.01

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.101

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.008
testChoosesTemplateVariationIfProperlySet 0.006

ConfiguredRendererProviderTest

testGetDefinition 0.29

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.011
testWriteIsOn 0.008

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.007
testRegisterAndGetTemplateDefinition 0.014
testGetTemplateDefinitionsIgnoresFailingProvider 0.011
testUnregisterAndRegister 0.007
testGetTemplateDefinitionThrowsOnBadId 0.006

Failure Details

[Summary] [Package List] [Test Cases]


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