Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
204 0 0 7 96.569% 7.661

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.324
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.063
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.045
info.magnolia.rendering.generator 7 0 0 0 100% 2.404
info.magnolia.rendering.template.type 20 0 0 0 100% 0.863
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.164
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.591
info.magnolia.rendering.renderer 15 0 0 0 100% 0.356
info.magnolia.rendering.model 10 0 0 0 100% 0.075
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.03
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.026
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.019
info.magnolia.rendering.module.setup 9 0 0 0 100% 2.7

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.161
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.009
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.016
RenderingFilterTest 14 0 0 0 100% 0.138

info.magnolia.rendering.template.variation

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

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.855
TemplateTypeHelperTest 15 0 0 0 100% 0.008

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

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.369
AreaFilteringListenerTest 3 0 0 0 100% 0.222

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.058
FreemarkerRendererTest 3 0 0 0 100% 0.03
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.268

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.075
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.001

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

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

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.756
RenderingModuleVersionHandlerTest 5 0 0 0 100% 1.944

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.29
getAncestorDefinitionNegativeValue 0.003
testPop 0.005
testGetParentAreaDefinition1 0.012
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.012
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.001
testGetCurrentContent 0.001
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.029
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.004

AreaFilteringListenerTest

testWriterActivity 0.185
testNestedAreaWithSameName 0.02
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.017

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.033
testInitListeners 0.012
testConsiderRendererFromVariation 0.067
testListenersBefore 0.006
testRenderFromNodeAndAppendable 0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.011
testGetRendererForThrowsExceptionOnUnkownRenderType 0.011
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.005

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.004

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.013
testOnlyExceptionGetsFlushedInPublicMode 0.001
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.011
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.018
testDirectAreaRendering 0.012
testDirectAreaRenderingAreaDoNotExist 0.007
testInitializationOfListenersIsAbleToSignal404 0.006
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.018
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.007
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.018
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.006
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.006
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.291
testNestedNodesCreation 0.265
testCreateDifferentPropertyTypes 0.215
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.241
testSameLevelNestedNodesCreation 0.209
testSameLevelNodesCreation 0.177

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.005
testInitCorrectContentType 0.004

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.013
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.021
testExecutesRenderingModel 0.013
testSkipsRenderingWhenRenderingModelWantsItTo 0.014
testExecutesEarlyExecutionAwareRenderingModel 0.014

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.194
testInstallExistingTemplatingFunctionsClass 0.207
testInstallExistingTemplatingFunctionsName 0.191
testInstallTemplatingFunctions 0.164

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.641
testOnUpdateFrom453 0.444
updateFrom55 0.238
testUpdateFrom522 0.333
testUpdateFrom532 0.288

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.005
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.01
testOnRenderReturnsConfiguredContentType 0.006
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.006
testOnRenderReturnsDefaultContentType 0.005
testRenderWithTemplateScriptBeingNull 0.011
testPopulateFromRequestByDefault 0
testRender 0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.004

FreemarkerRendererTest

testOnRender 0.013
testOnRenderThrowsRenderExceptionOnInternalIOException 0.001
testOnRenderThrowsTemplateException 0.016

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.143
doesntThrowExceptionWhenPropertyExists 0.125

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.004
testInitialInheritanceConfiguration 0.003
testSetAvailableComponents 0.004
testAddAvailableComponents 0.006

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.008
testCustomTemplateAvailability 0.01

DefaultTemplateAvailabilityTest

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

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
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.013
testGetTemplateDefinitionsIgnoresFailingProvider 0.007
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.005

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.265
testGetContentListByTemplateTypeWithAndOrderClause 0.19
testGetContentListByTemplateType 0.13
testGetContentListByTemplateIdsFromRootNode 0.132
testContentIsWrapped 0.138

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.016

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.005
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelName 0.005

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.005
testChoosesVariantWhenExtensionMatch 0.004

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.