Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.423
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.053
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.057
info.magnolia.rendering.generator 7 0 0 0 100% 2.529
info.magnolia.rendering.template.type 20 0 0 0 100% 0.955
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.174
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.943
info.magnolia.rendering.renderer 17 0 0 0 100% 0.429
info.magnolia.rendering.model 10 0 0 0 100% 0.062
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.04
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.04
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.016
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.096
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.043

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.171
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.018
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.044
RenderingFilterTest 14 0 0 0 100% 0.19

info.magnolia.rendering.template.variation

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.021
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.013
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.021
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% 2.529

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.949
TemplateTypeHelperTest 15 0 0 0 100% 0.006

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

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.637
AreaFilteringListenerTest 3 0 0 0 100% 0.306

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 12 0 0 0 100% 0.099
FreemarkerRendererTest 3 0 0 0 100% 0.04
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.29

info.magnolia.rendering.model

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

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

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

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.707
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.389

info.magnolia.rendering.template.registry.validator

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.514
getAncestorDefinitionNegativeValue 0.008
testPop 0.005
testGetParentAreaDefinition1 0.005
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.011
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.014
testGetCurrentContent 0.001
testGetRenderableDefinitionBeforePushReturnsNull 0
getAncestorDefinitionLevel0 0.036
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.003

AreaFilteringListenerTest

testWriterActivity 0.255
testNestedAreaWithSameName 0.023
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.022

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.02
testInitListeners 0.012
testConsiderRendererFromVariation 0.09
testListenersBefore 0.006
testRenderFromNodeAndAppendable 0.011
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.005
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.01
testRenderExceptionHandlerIsInvokedOnRenderException 0.006
testGetRenderingContextWhenNotYetSet 0.004

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.004

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.035
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.002
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.002

RenderingFilterTest

testDoFilterWithNullTemplateName 0.022
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.01
testDirectAreaRendering 0.009
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.006
testOutputProviderIsConfigurable 0.045
testExcludedChannel404isLogged 0.023
testDoFilterWhenTemplateIsNotRegistered 0.006
testDoFilterFailsOnNonRendererExceptions 0.006
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.005
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.024
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.011
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.116
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.286
testNestedNodesCreation 0.281
testCreateDifferentPropertyTypes 0.214
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.205
testSameLevelNestedNodesCreation 0.189
testSameLevelNodesCreation 0.237

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.005
testInitCorrectContentType 0.005

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.014
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.014
testSkipsRenderingWhenRenderingModelWantsItTo 0.009
testExecutesEarlyExecutionAwareRenderingModel 0.012

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.204
testInstallExistingTemplatingFunctionsClass 0.189
testInstallExistingTemplatingFunctionsName 0.16
testInstallTemplatingFunctions 0.153

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.777
testOnUpdateFrom453 0.527
updateFrom55 0.37
updateFrom57RemovesJspRenderer 0.284
testUpdateFrom532 0.431

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.01
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.005
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.012
testOnRenderReturnsConfiguredContentType 0.016
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.013
testSetupContext 0.006
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.007
testOnRenderReturnsDefaultContentType 0.005
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.005
testRender 0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.005

FreemarkerRendererTest

testOnRender 0.02
testOnRenderThrowsRenderExceptionOnInternalIOException 0
testOnRenderThrowsTemplateException 0.02

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.146
doesntThrowExceptionWhenPropertyExists 0.144

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

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.003
testTemplateWithoutATitleDoesNotThrowNPE 0.005
testGetDefaultTemplateUsesTemplateFromParent 0.005
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.015
testGetAvailableTemplatesForDeletedNode 0.005
testGetAssignedTemplateDefinition 0.006

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.005
testInitialInheritanceConfiguration 0.005
testSetAvailableComponents 0.005
testAddAvailableComponents 0.005

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.005
testCustomTemplateAvailability 0.016

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0.001
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0
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.011
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.016

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.015
validDefinition 0
invalidDefinition 0.013
nullAvailableComponentsShouldNotFailonNPE 0.001

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.307
testGetContentListByTemplateTypeWithAndOrderClause 0.2
testGetContentListByTemplateType 0.153
testGetContentListByTemplateIdsFromRootNode 0.143
testContentIsWrapped 0.144

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.014

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.004

ExtensionVariationResolverTest

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