Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.326
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.147
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.07
info.magnolia.rendering.generator 7 0 0 0 100% 1.423
info.magnolia.rendering.template.type 20 0 0 0 100% 1.326
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.15
info.magnolia.rendering.context 23 0 0 0 100% 0.15
info.magnolia.rendering.renderer 17 0 0 0 100% 2.633
info.magnolia.rendering.model 10 0 0 0 100% 0.075
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.058
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.067
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.287
info.magnolia.rendering.module.setup 9 0 0 0 100% 5.033

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.18
DefaultRenderingEngineTest 10 0 0 0 100% 0.123
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.014
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.009

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.032
ExtensionVariationResolverTest 3 0 0 0 100% 0.098
ChannelVariationResolverTest 3 0 0 0 100% 0.017

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.314
TemplateTypeHelperTest 15 0 0 0 100% 0.012

info.magnolia.rendering.util

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

info.magnolia.rendering.listeners

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.077
AreaFilteringListenerTest 3 0 0 0 100% 0.073

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.512
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.898
AbstractRendererTest 12 0 0 0 100% 0.223

info.magnolia.rendering.model

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

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

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

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.389
RenderingModuleVersionHandlerTest 5 0 0 0 100% 3.644

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.011
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.025
testDirectAreaRendering 0.012
testDirectAreaRenderingAreaDoNotExist 0.009
testInitializationOfListenersIsAbleToSignal404 0.01
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.027
testDoFilterWhenTemplateIsNotRegistered 0.011
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.008
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.018
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.013
testHandleResourceRequest 0.009
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.01

AggregationStateBasedRenderingContextTest

testGetMainContent 0.022
getAncestorDefinitionNegativeValue 0.001
testPop 0.002
testGetParentAreaDefinition1 0.006
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.002
testListeners 0.016
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.005
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.001
getAncestorDefinitionLevel1 0.002
getAncestorDefinitionLevel2 0.006

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.016
testInitListeners 0.014
testConsiderRendererFromVariation 0.025
testListenersBefore 0.011
testRenderFromNodeAndAppendable 0.009
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.009
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.008
testGetRendererForThrowsExceptionOnUnkownRenderType 0.015
testRenderExceptionHandlerIsInvokedOnRenderException 0.008
testGetRenderingContextWhenNotYetSet 0.008

AreaFilteringListenerTest

testWriterActivity 0.03
testNestedAreaWithSameName 0.023
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.02

RenderingModelImplTest

testExecute 0
testGetNode 0
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.486
testOnRenderThrowsRenderExceptionOnInternalIOException 0.004
testOnRenderThrowsTemplateException 0.022

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.424
doesntThrowExceptionWhenPropertyExists 0.474

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.009
testCustomTemplateAvailability 0.01

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.031
testTemplateWithoutATitleDoesNotThrowNPE 0.008
testGetDefaultTemplateUsesTemplateFromParent 0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.008
testGetAvailableTemplatesForDeletedNode 0.006
testGetAssignedTemplateDefinition 0.007

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.006
testChooseTemplateWhenVariationExistForExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelExtensionName 0.007
testChooseTemplateWhenVariationExistForChannelName 0.007

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.007
testSetAvailableComponents 0.006
testAddAvailableComponents 0.01

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.071
getAggregationStateSafelyReturnsPlainAggregationStateByDefault 0.013
getAggregationStateSafelyReturnsHTMLEscapingAggregationStateIfRenderingEngineIsConfiguredToEscapeXss 0.015
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.024
testOnRenderReturnsConfiguredContentType 0.011
testSetupContext 0.011
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.019
testOnRenderReturnsDefaultContentType 0.012
testRenderWithTemplateScriptBeingNull 0.014
testPopulateFromRequestByDefault 0.011
testRender 0.013
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.009

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.359
testGetContentListByTemplateTypeWithAndOrderClause 0.217
testGetContentListByTemplateType 0.306
testGetContentListByTemplateIdsFromRootNode 0.221
testContentIsWrapped 0.211

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0.001

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.209
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.214
testNestedNodesCreation 0.178
testCreateDifferentPropertyTypes 0.186
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.189
testSameLevelNestedNodesCreation 0.267
testSameLevelNodesCreation 0.18

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.01
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

AppendableWriterTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.425
testInstallExistingTemplatingFunctionsClass 0.327
testInstallExistingTemplatingFunctionsName 0.339
testInstallTemplatingFunctions 0.298

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.169
testOnUpdateFrom453 0.828
updateFrom55 0.467
testUpdateFrom522 0.634
testUpdateFrom532 0.546

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.007
testInitCorrectContentType 0.008

ModelExecutionFilterTest

testWithoutParameter 0.02
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.017
testExecutesRenderingModel 0.012
testSkipsRenderingWhenRenderingModelWantsItTo 0.012
testExecutesEarlyExecutionAwareRenderingModel 0.014

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testChoosesTemplateWhenExtensionDoesntMatch 0.007
testChoosesVariantWhenExtensionMatch 0.09

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.006

ConfiguredRendererProviderTest

testGetDefinition 0.287

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.001
testWriteIsOn 0.008

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.001
testRegisterAndGetTemplateDefinition 0.027
testGetTemplateDefinitionsIgnoresFailingProvider 0.016
testUnregisterAndRegister 0.007
testGetTemplateDefinitionThrowsOnBadId 0.007

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