Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
202 0 0 7 96.535% 15.017

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.608
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 1.279
info.magnolia.rendering.generator 7 0 0 0 100% 7.18
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.024
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.088
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.354
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.053
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.003
info.magnolia.rendering.renderer 15 0 0 0 100% 0.497
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.065
info.magnolia.rendering.module.setup 8 0 0 0 100% 3.582
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.033
info.magnolia.rendering.template.type 19 0 0 0 100% 1.088
info.magnolia.rendering.model 10 0 0 0 100% 0.163

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.297
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.018
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.027
RenderingFilterTest 14 0 0 0 100% 0.266

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.808
AreaFilteringListenerTest 3 0 0 0 100% 0.471

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.listeners

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

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

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.077
FreemarkerRendererTest 3 0 0 0 100% 0.037
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.383

info.magnolia.rendering.module

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

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ChannelVariationResolverTest 3 0 0 0 100% 0.019
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.024
ExtensionVariationResolverTest 3 0 0 0 100% 0.022

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.281
RenderingModuleVersionHandlerTest 4 0 0 0 100% 2.301

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.082
TemplateTypeHelperTest 14 0 0 0 100% 0.006

info.magnolia.rendering.model

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.613
getAncestorDefinitionNegativeValue 0.006
testPop 0.01
testGetParentAreaDefinition1 0.016
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.002
testPushSetsMainContentIfItsNull 0.003
testListeners 0.054
testPushSetsCurrentContent 0.003
usesAggregationStateFromProvider 0.006
testPushSetsRenderableDefinition 0.002
testGetRenderableDefinition 0.002
testPopWithoutPrecedingPush 0.002
testPushDoesNotSetMainContentIfItsNotNull 0.003
testPopWithThreeLevels 0.003
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.065
getAncestorDefinitionLevel1 0.002
getAncestorDefinitionLevel2 0.011

AreaFilteringListenerTest

testWriterActivity 0.361
testNestedAreaWithSameName 0.061
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.049

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.068
testInitListeners 0.027
testConsiderRendererFromVariation 0.115
testListenersBefore 0.012
testRenderFromNodeAndAppendable 0.013
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.008
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.008
testGetRendererForThrowsExceptionOnUnkownRenderType 0.016
testRenderExceptionHandlerIsInvokedOnRenderException 0.012
testGetRenderingContextWhenNotYetSet 0.018

FilteringResponseOutputProviderTest

testWriteIsOff 0.009
testWriteIsOn 0.009

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.022
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.03
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.039
testDirectAreaRendering 0.017
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.01
testOutputProviderIsConfigurable 0.012
testExcludedChannel404isLogged 0.035
testDoFilterWhenTemplateIsNotRegistered 0.008
testDoFilterFailsOnNonRendererExceptions 0.024
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.004
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.037
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.013
testHandleResourceRequest 0.011
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.018

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 3.137
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 1.17
testNestedNodesCreation 0.793
testCreateDifferentPropertyTypes 0.727
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.476
testSameLevelNestedNodesCreation 0.494
testSameLevelNodesCreation 0.383

AbstractRenderingListenerTest

testInitWrongContentType 0.013
testCopy 0.015
testInitCorrectContentType 0.012

AreaFilteringListenerTest

testWriterActivity 0.033
testCanRederAreaDefinedInTemplateDefinition 0.028
testCopy 0.025
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.04
testContentBeforeTargetAreaIsSkipped 0.03
testNestedAreaWithSameName 0.028
initGrandChildDefinition 0.025
testIncorrectProvider 0.03
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.023
testContentAfterTargetAreaIsSkipped 0.026
initGrandChildNode 0.026

ModelExecutionFilterTest

testWithoutParameter 0.031
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.04
testExecutesRenderingModel 0.032
testSkipsRenderingWhenRenderingModelWantsItTo 0.03
testExecutesEarlyExecutionAwareRenderingModel 0.028

RenderingModelImplTest

testExecute 0.001
testGetNode 0
testGetRoot 0.001
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.357
testInstallExistingTemplatingFunctionsClass 0.29
testInstallExistingTemplatingFunctionsName 0.321
testInstallTemplatingFunctions 0.313

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.857
testOnUpdateFrom453 0.627
testUpdateFrom522 0.46
testUpdateFrom532 0.357

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.01
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.011
testOnRenderReturnsConfiguredContentType 0.008
testSetupContext 0.007
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.007
testOnRenderReturnsDefaultContentType 0.022
testRenderWithTemplateScriptBeingNull 0
testPopulateFromRequestByDefault 0
testRender 0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

FreemarkerRendererTest

testOnRender 0.017
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.018

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.193
doesntThrowExceptionWhenPropertyExists 0.19

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.004
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.005
testAddAvailableComponents 0.01

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

testReturnsInheritancePredicateWhenComponentsSetToAll 0.006
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
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToUnknownValue 0.001
testReturnsSetNodeComparator 0.001
testDoesNotInheritComponentsWhenSetToNone 0.001
testNodeDepthComparatorForSiblings 0.001
testDoesNotInheritPropertiesWhenSetToBlank 0
testNodeDepthComparator 0
testInheritsPropertiesWhenSetToAll 0.001
testReturnsNodeDepthComparatorByDefault 0

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.023
testCustomTemplateAvailability 0.022

DefaultTemplateAvailabilityTest

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

RenderableDefinitionKeyGeneratorTest

keysForArea 0.003
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.024
testGetTemplateDefinitionsIgnoresFailingProvider 0.012
testUnregisterAndRegister 0.01
testGetTemplateDefinitionThrowsOnBadId 0.007

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.31
testGetContentListByTemplateTypeWithAndOrderClause 0.206
testGetContentListByTemplateType 0.193
testGetContentListByTemplateIdsFromRootNode 0.191
testContentIsWrapped 0.182

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.014

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.004

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.005
testChoosesVariantWhenExtensionMatch 0.012

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.