Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.655
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.157
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.151
info.magnolia.rendering.generator 7 0 0 0 100% 6.588
info.magnolia.rendering.template.type 20 0 0 0 100% 2.275
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.383
info.magnolia.rendering.util 3 0 0 0 100% 0.002
info.magnolia.rendering.context 23 0 0 0 100% 1.132
info.magnolia.rendering.renderer 17 0 0 0 100% 1.074
info.magnolia.rendering.model 10 0 0 0 100% 0.118
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.005
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.105
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.099
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.083
info.magnolia.rendering.module.setup 9 0 0 0 100% 6.569

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.318
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.013
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.032
RenderingFilterTest 14 0 0 0 100% 0.292

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ChannelVariationResolverTest 3 0 0 0 100% 0.046
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.059
ExtensionVariationResolverTest 3 0 0 0 100% 0.052

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.038
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0.001
ConfiguredInheritanceTest 22 0 0 0 100% 0.062
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.048
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.002

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 2.254
TemplateTypeHelperTest 15 0 0 0 100% 0.021

info.magnolia.rendering.listeners

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

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.76
AreaFilteringListenerTest 3 0 0 0 100% 0.372

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 12 0 0 0 100% 0.21
FreemarkerRendererTest 3 0 0 0 100% 0.088
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.776

info.magnolia.rendering.model

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

info.magnolia.rendering.template.i18n

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

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

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

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.797
RenderingModuleVersionHandlerTest 5 0 0 0 100% 4.772

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

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

AreaFilteringListenerTest

testWriterActivity 0.286
testNestedAreaWithSameName 0.041
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.045

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.05
testInitListeners 0.015
testConsiderRendererFromVariation 0.164
testListenersBefore 0.008
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.018
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.015
testGetRendererForThrowsExceptionOnUnkownRenderType 0.026
testRenderExceptionHandlerIsInvokedOnRenderException 0.009
testGetRenderingContextWhenNotYetSet 0.006

FilteringResponseOutputProviderTest

testWriteIsOff 0.007
testWriteIsOn 0.006

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.027
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.031
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.035
testDirectAreaRendering 0.035
testDirectAreaRenderingAreaDoNotExist 0.013
testInitializationOfListenersIsAbleToSignal404 0.011
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.071
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.008
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.025
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.01
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.024

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 2.792
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.933
testNestedNodesCreation 0.629
testCreateDifferentPropertyTypes 0.628
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.539
testSameLevelNestedNodesCreation 0.582
testSameLevelNodesCreation 0.485

AbstractRenderingListenerTest

testInitWrongContentType 0.025
testCopy 0.011
testInitCorrectContentType 0.006

AreaFilteringListenerTest

testWriterActivity 0.03
testCanRederAreaDefinedInTemplateDefinition 0.03
testCopy 0.024
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.056
testContentBeforeTargetAreaIsSkipped 0.019
testNestedAreaWithSameName 0.026
initGrandChildDefinition 0.049
testIncorrectProvider 0.032
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.022
testContentAfterTargetAreaIsSkipped 0.021
initGrandChildNode 0.032

ModelExecutionFilterTest

testWithoutParameter 0.03
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.022
testExecutesRenderingModel 0.025
testSkipsRenderingWhenRenderingModelWantsItTo 0.023
testExecutesEarlyExecutionAwareRenderingModel 0.017

RenderingModelImplTest

testExecute 0
testGetNode 0
testGetRoot 0
testGetDefinition 0.001
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.497
testInstallExistingTemplatingFunctionsClass 0.516
testInstallExistingTemplatingFunctionsName 0.445
testInstallTemplatingFunctions 0.339

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.556
testOnUpdateFrom453 1.03
updateFrom55 0.624
testUpdateFrom522 0.813
testUpdateFrom532 0.749

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.012
getAggregationStateSafelyReturnsPlainAggregationStateByDefault 0.007
getAggregationStateSafelyReturnsHTMLEscapingAggregationStateIfRenderingEngineIsConfiguredToEscapeXss 0.023
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.029
testOnRenderReturnsConfiguredContentType 0.024
testSetupContext 0.008
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.032
testOnRenderReturnsDefaultContentType 0.022
testRenderWithTemplateScriptBeingNull 0.018
testPopulateFromRequestByDefault 0.009
testRender 0.015
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.011

FreemarkerRendererTest

testOnRender 0.057
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.029

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.367
doesntThrowExceptionWhenPropertyExists 0.409

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

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.025
testTemplateWithoutATitleDoesNotThrowNPE 0.021
testGetDefaultTemplateUsesTemplateFromParent 0.016
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.017
testGetAvailableTemplatesForDeletedNode 0.012
testGetAssignedTemplateDefinition 0.008

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.007
testInitialInheritanceConfiguration 0.008
testSetAvailableComponents 0.007
testAddAvailableComponents 0.016

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0.001
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.03
testCustomTemplateAvailability 0.018

DefaultTemplateAvailabilityTest

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

RenderableDefinitionKeyGeneratorTest

keysForArea 0.004
keysForPage 0.001
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.05
testGetTemplateDefinitionsIgnoresFailingProvider 0.02
testUnregisterAndRegister 0.019
testGetTemplateDefinitionThrowsOnBadId 0.016

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.68
testGetContentListByTemplateTypeWithAndOrderClause 0.405
testGetContentListByTemplateType 0.456
testGetContentListByTemplateIdsFromRootNode 0.361
testContentIsWrapped 0.352

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.042

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.017
testDoesNothingWhenVariationDoesntExist 0.009
testChooseTemplateWhenVariationExistForExtensionName 0.015
testChooseTemplateWhenVariationExistForChannelExtensionName 0.01
testChooseTemplateWhenVariationExistForChannelName 0.008

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.012
testChoosesTemplateWhenExtensionDoesntMatch 0.019
testChoosesVariantWhenExtensionMatch 0.021

AppendableWriterTest

testWrite 0

FilteringWriterTest

testWriteIsOff 0.002
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.