Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
203 0 0 7 96.552% 11.321

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.518
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 1.022
info.magnolia.rendering.generator 7 0 0 0 100% 3.981
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.034
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.115
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.19
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.066
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.renderer 15 0 0 0 100% 0.639
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.083
info.magnolia.rendering.module.setup 8 0 0 0 100% 3.285
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.039
info.magnolia.rendering.template.type 20 0 0 0 100% 1.24
info.magnolia.rendering.model 10 0 0 0 100% 0.107

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.238
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.015
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.024
RenderingFilterTest 14 0 0 0 100% 0.241

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.668
AreaFilteringListenerTest 3 0 0 0 100% 0.354

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.listeners

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

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

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.101
FreemarkerRendererTest 3 0 0 0 100% 0.044
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.494

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.026
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.027
ExtensionVariationResolverTest 3 0 0 0 100% 0.03

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.895
RenderingModuleVersionHandlerTest 4 0 0 0 100% 2.39

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.234
TemplateTypeHelperTest 15 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.107
RenderingModelImplTest 5 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

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

AreaFilteringListenerTest

testWriterActivity 0.271
testNestedAreaWithSameName 0.042
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.041

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.054
testInitListeners 0.017
testConsiderRendererFromVariation 0.09
testListenersBefore 0.011
testRenderFromNodeAndAppendable 0.01
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.008
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.016
testGetRendererForThrowsExceptionOnUnkownRenderType 0.016
testRenderExceptionHandlerIsInvokedOnRenderException 0.01
testGetRenderingContextWhenNotYetSet 0.006

FilteringResponseOutputProviderTest

testWriteIsOff 0.008
testWriteIsOn 0.007

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.019
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.022
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.035
testDirectAreaRendering 0.019
testDirectAreaRenderingAreaDoNotExist 0.012
testInitializationOfListenersIsAbleToSignal404 0.013
testOutputProviderIsConfigurable 0.013
testExcludedChannel404isLogged 0.033
testDoFilterWhenTemplateIsNotRegistered 0.008
testDoFilterFailsOnNonRendererExceptions 0.01
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.009
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.038
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.012
testHandleResourceRequest 0.009
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.008

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.755
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.71
testNestedNodesCreation 0.492
testCreateDifferentPropertyTypes 0.296
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.246
testSameLevelNestedNodesCreation 0.24
testSameLevelNodesCreation 0.242

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.007
testInitCorrectContentType 0.004

AreaFilteringListenerTest

testWriterActivity 0.019
testCanRederAreaDefinedInTemplateDefinition 0.015
testCopy 0.015
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.02
testContentBeforeTargetAreaIsSkipped 0.015
testNestedAreaWithSameName 0.017
initGrandChildDefinition 0.017
testIncorrectProvider 0.014
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.013
testContentAfterTargetAreaIsSkipped 0.013
initGrandChildNode 0.014

ModelExecutionFilterTest

testWithoutParameter 0.02
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.03
testExecutesRenderingModel 0.02
testSkipsRenderingWhenRenderingModelWantsItTo 0.018
testExecutesEarlyExecutionAwareRenderingModel 0.019

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.236
testInstallExistingTemplatingFunctionsClass 0.214
testInstallExistingTemplatingFunctionsName 0.204
testInstallTemplatingFunctions 0.241

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.804
testOnUpdateFrom453 0.634
testUpdateFrom522 0.493
testUpdateFrom532 0.459

AbstractRendererTest

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

FreemarkerRendererTest

testOnRender 0.021
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.021

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.242
doesntThrowExceptionWhenPropertyExists 0.252

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.008
testInitialInheritanceConfiguration 0.01
testSetAvailableComponents 0.006
testAddAvailableComponents 0.013

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

testReturnsInheritancePredicateWhenComponentsSetToAll 0.01
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToBlank 0
testReturnsSetNodePredicate 0.001
testDoesNotInheritPropertiesWhenSetToUnknownValue 0
testReturnsFilteredComponentInheritancePredicate 0.002
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
testInheritsPropertiesWhenSetToAll 0.001
testReturnsNodeDepthComparatorByDefault 0.001

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.027
testCustomTemplateAvailability 0.023

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0.001
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0.001
isNotAvailableForNonWebsiteNode 0.001
isNotAvailableForComponentTemplate 0.001
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.035
testGetTemplateDefinitionsIgnoresFailingProvider 0.013
testUnregisterAndRegister 0.01
testGetTemplateDefinitionThrowsOnBadId 0.008

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.415
testGetContentListByTemplateTypeWithAndOrderClause 0.214
testGetContentListByTemplateType 0.197
testGetContentListByTemplateIdsFromRootNode 0.222
testContentIsWrapped 0.186

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.021

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.006
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.007
testChooseTemplateWhenVariationExistForChannelName 0.005

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.011
testChoosesVariantWhenExtensionMatch 0.014

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.