Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
210 0 0 7 96.667% 18.007

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.426
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.201
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.108
info.magnolia.rendering.generator 7 0 0 0 100% 2.525
info.magnolia.rendering.template.type 20 0 0 0 100% 2.095
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.255
info.magnolia.rendering.context 23 0 0 0 100% 0.213
info.magnolia.rendering.renderer 17 0 0 0 100% 4.092
info.magnolia.rendering.model 10 0 0 0 100% 0.117
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.098
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.088
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.369
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.097
info.magnolia.rendering.module.setup 9 0 0 0 100% 7.322

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
RenderingFilterTest 14 0 0 0 100% 0.228
DefaultRenderingEngineTest 10 0 0 0 100% 0.154
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.033
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.011

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.042
ExtensionVariationResolverTest 3 0 0 0 100% 0.141
ChannelVariationResolverTest 3 0 0 0 100% 0.018

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0.001
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.042
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.022
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.011
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.032

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 2.072
TemplateTypeHelperTest 15 0 0 0 100% 0.023

info.magnolia.rendering.util

Class Tests Errors Failures Skipped Success Rate Time
FilteringWriterTest 2 0 0 0 100% 0
AppendableWriterTest 1 0 0 0 100% 0

info.magnolia.rendering.listeners

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.081
AreaFilteringListenerTest 3 0 0 0 100% 0.132

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.933
I18nNodeWrapperRendererTest 2 0 0 0 100% 2.88
AbstractRendererTest 12 0 0 0 100% 0.279

info.magnolia.rendering.model

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

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

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

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

info.magnolia.rendering.template.registry.validator

Class Tests Errors Failures Skipped Success Rate Time
TemplateDefinitionValidatorTest 4 0 0 0 100% 0.097

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 2.246
RenderingModuleVersionHandlerTest 5 0 0 0 100% 5.076

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.01
testDirectAreaRendering 0.01
testDirectAreaRenderingAreaDoNotExist 0.012
testInitializationOfListenersIsAbleToSignal404 0.014
testOutputProviderIsConfigurable 0.018
testExcludedChannel404isLogged 0.059
testDoFilterWhenTemplateIsNotRegistered 0.009
testDoFilterFailsOnNonRendererExceptions 0.019
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.003
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.022
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.011
testHandleResourceRequest 0.011
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.03

AggregationStateBasedRenderingContextTest

testGetMainContent 0.026
getAncestorDefinitionNegativeValue 0.002
testPop 0.003
testGetParentAreaDefinition1 0.007
testGetParentAreaDefinition2 0.003
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.016
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.002
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.002
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.006

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0.001
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.003
testInitListeners 0.016
testConsiderRendererFromVariation 0.029
testListenersBefore 0.011
testRenderFromNodeAndAppendable 0.025
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.01
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.01
testGetRendererForThrowsExceptionOnUnkownRenderType 0.023
testRenderExceptionHandlerIsInvokedOnRenderException 0.013
testGetRenderingContextWhenNotYetSet 0.014

AreaFilteringListenerTest

testWriterActivity 0.031
testNestedAreaWithSameName 0.065
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.036

RenderingModelImplTest

testExecute 0
testGetNode 0
testGetRoot 0
testGetDefinition 0
testGetDef 0

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.

FreemarkerRendererTest

testOnRender 0.905
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.025

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 2.135
doesntThrowExceptionWhenPropertyExists 0.745

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.021
testCustomTemplateAvailability 0.021

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.041
testTemplateWithoutATitleDoesNotThrowNPE 0.011
testGetDefaultTemplateUsesTemplateFromParent 0.012
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.011
testGetAvailableTemplatesForDeletedNode 0.007
testGetAssignedTemplateDefinition 0.006

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.01
testChooseTemplateWhenVariationExistForExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelName 0.011

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.073
validDefinition 0.002
invalidDefinition 0.021
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.001
testInitialInheritanceConfiguration 0.006
testSetAvailableComponents 0.007
testAddAvailableComponents 0.008

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.123
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.014
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.015
testOnRenderReturnsConfiguredContentType 0.014
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.019
testSetupContext 0.012
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.017
testOnRenderReturnsDefaultContentType 0.013
testRenderWithTemplateScriptBeingNull 0.01
testPopulateFromRequestByDefault 0.012
testRender 0.014
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.016

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.552
testGetContentListByTemplateTypeWithAndOrderClause 0.521
testGetContentListByTemplateType 0.344
testGetContentListByTemplateIdsFromRootNode 0.32
testContentIsWrapped 0.335

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.275
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.295
testNestedNodesCreation 0.341
testCreateDifferentPropertyTypes 0.341
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.385
testSameLevelNestedNodesCreation 0.321
testSameLevelNodesCreation 0.567

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.023
testOnlyExceptionGetsFlushedInPublicMode 0.004
testLogAlsoUrl 0.002
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.004

AppendableWriterTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.641
testInstallExistingTemplatingFunctionsClass 0.68
testInstallExistingTemplatingFunctionsName 0.457
testInstallTemplatingFunctions 0.468

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.715
testOnUpdateFrom453 1.12
updateFrom55 0.778
updateFrom57RemovesJspRenderer 0.577
testUpdateFrom532 0.886

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.005
testInitCorrectContentType 0.009

ModelExecutionFilterTest

testWithoutParameter 0.042
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.022
testExecutesRenderingModel 0.017
testSkipsRenderingWhenRenderingModelWantsItTo 0.015
testExecutesEarlyExecutionAwareRenderingModel 0.021

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testChoosesTemplateWhenExtensionDoesntMatch 0.012
testChoosesVariantWhenExtensionMatch 0.123

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.006
testChoosesTemplateVariationIfProperlySet 0.006

ConfiguredRendererProviderTest

testGetDefinition 0.369

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.002
testWriteIsOn 0.009

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.013
testRegisterAndGetTemplateDefinition 0.051
testGetTemplateDefinitionsIgnoresFailingProvider 0.016
testUnregisterAndRegister 0.01
testGetTemplateDefinitionThrowsOnBadId 0.008

Failure Details

[Summary] [Package List] [Test Cases]


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