Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.378
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.748
info.magnolia.rendering.generator 7 0 0 0 100% 3.311
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.021
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.057
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.189
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.031
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.renderer 15 0 0 0 100% 0.484
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.05
info.magnolia.rendering.module.setup 8 0 0 0 100% 2.732
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.027
info.magnolia.rendering.template.type 20 0 0 0 100% 0.939
info.magnolia.rendering.model 10 0 0 0 100% 0.095

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.18
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.01
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.018
RenderingFilterTest 14 0 0 0 100% 0.17

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.472
AreaFilteringListenerTest 3 0 0 0 100% 0.276

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.018
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.011
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.026
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.017
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.031

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.072
FreemarkerRendererTest 3 0 0 0 100% 0.042
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.37

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.016
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.022
ExtensionVariationResolverTest 3 0 0 0 100% 0.012

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.802
RenderingModuleVersionHandlerTest 4 0 0 0 100% 1.93

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.932
TemplateTypeHelperTest 15 0 0 0 100% 0.007

info.magnolia.rendering.model

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.365
getAncestorDefinitionNegativeValue 0.004
testPop 0.007
testGetParentAreaDefinition1 0.009
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0
testListeners 0.023
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.001
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.039
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.01

AreaFilteringListenerTest

testWriterActivity 0.223
testNestedAreaWithSameName 0.027
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.026

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.039
testInitListeners 0.016
testConsiderRendererFromVariation 0.066
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.008
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.015
testGetRenderingContextWhenNotYetSet 0.005

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.005

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.014
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.019
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.027
testDirectAreaRendering 0.013
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.027
testDoFilterWhenTemplateIsNotRegistered 0.006
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.006
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.022
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.007
testHandleResourceRequest 0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.429
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.52
testNestedNodesCreation 0.34
testCreateDifferentPropertyTypes 0.281
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.251
testSameLevelNestedNodesCreation 0.247
testSameLevelNodesCreation 0.243

AbstractRenderingListenerTest

testInitWrongContentType 0.006
testCopy 0.006
testInitCorrectContentType 0.005

AreaFilteringListenerTest

testWriterActivity 0.02
testCanRederAreaDefinedInTemplateDefinition 0.017
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.014
testIncorrectProvider 0.014
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.013
testContentAfterTargetAreaIsSkipped 0.014
initGrandChildNode 0.013

ModelExecutionFilterTest

testWithoutParameter 0.02
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.022
testExecutesRenderingModel 0.02
testSkipsRenderingWhenRenderingModelWantsItTo 0.016
testExecutesEarlyExecutionAwareRenderingModel 0.017

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.209
testInstallExistingTemplatingFunctionsClass 0.203
testInstallExistingTemplatingFunctionsName 0.193
testInstallTemplatingFunctions 0.197

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.721
testOnUpdateFrom453 0.492
testUpdateFrom522 0.378
testUpdateFrom532 0.339

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.009
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.012
testOnRenderReturnsConfiguredContentType 0.006
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.007
testOnRenderReturnsDefaultContentType 0.005
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.007
testRender 0.009
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

FreemarkerRendererTest

testOnRender 0.019
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.021

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.202
doesntThrowExceptionWhenPropertyExists 0.168

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.003
testInitialInheritanceConfiguration 0.005
testSetAvailableComponents 0.004
testAddAvailableComponents 0.006

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

testReturnsInheritancePredicateWhenComponentsSetToAll 0.005
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToBlank 0
testReturnsSetNodePredicate 0
testDoesNotInheritPropertiesWhenSetToUnknownValue 0.001
testReturnsFilteredComponentInheritancePredicate 0
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToNone 0.001
testDoesNotInheritComponentsWhenSetToBlank 0
testDoesNotInheritPropertiesWhenSetToNone 0
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.001
testInheritsPropertiesWhenSetToAll 0
testReturnsNodeDepthComparatorByDefault 0

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.014
testCustomTemplateAvailability 0.012

DefaultTemplateAvailabilityTest

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

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.001
testRegisterAndGetTemplateDefinition 0.015
testGetTemplateDefinitionsIgnoresFailingProvider 0.006
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.004

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.265
testGetContentListByTemplateTypeWithAndOrderClause 0.187
testGetContentListByTemplateType 0.16
testGetContentListByTemplateIdsFromRootNode 0.156
testContentIsWrapped 0.164

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.012

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelName 0.004

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testChoosesTemplateWhenExtensionDoesntMatch 0.004
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.