Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.424
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.826
info.magnolia.rendering.generator 7 0 0 0 100% 3.833
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.022
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.064
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.212
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.033
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.renderer 15 0 0 0 100% 0.465
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.064
info.magnolia.rendering.module.setup 8 0 0 0 100% 3.136
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.034
info.magnolia.rendering.template.type 20 0 0 0 100% 1.073
info.magnolia.rendering.model 10 0 0 0 100% 0.104

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.2
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.011
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.024
RenderingFilterTest 14 0 0 0 100% 0.189

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.506
AreaFilteringListenerTest 3 0 0 0 100% 0.32

info.magnolia.rendering.generator

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

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

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

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

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.073
FreemarkerRendererTest 3 0 0 0 100% 0.037
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.355

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.024
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.025
ExtensionVariationResolverTest 3 0 0 0 100% 0.015

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.872
RenderingModuleVersionHandlerTest 4 0 0 0 100% 2.264

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.066
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.103
RenderingModelImplTest 5 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.382
getAncestorDefinitionNegativeValue 0.005
testPop 0.01
testGetParentAreaDefinition1 0.018
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.002
testPushSetsMainContentIfItsNull 0.001
testListeners 0.027
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.002
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.038
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.006

AreaFilteringListenerTest

testWriterActivity 0.254
testNestedAreaWithSameName 0.033
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.033

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.05
testInitListeners 0.016
testConsiderRendererFromVariation 0.072
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.011
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.013
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.006
testGetRenderingContextWhenNotYetSet 0.006

FilteringResponseOutputProviderTest

testWriteIsOff 0.006
testWriteIsOn 0.005

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.019
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.019
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.033
testDirectAreaRendering 0.015
testDirectAreaRenderingAreaDoNotExist 0.007
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.013
testExcludedChannel404isLogged 0.031
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.006
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.025
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.008
testHandleResourceRequest 0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.659
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.624
testNestedNodesCreation 0.451
testCreateDifferentPropertyTypes 0.329
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.278
testSameLevelNestedNodesCreation 0.253
testSameLevelNodesCreation 0.239

AbstractRenderingListenerTest

testInitWrongContentType 0.007
testCopy 0.005
testInitCorrectContentType 0.005

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.021
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.027
testExecutesRenderingModel 0.021
testSkipsRenderingWhenRenderingModelWantsItTo 0.017
testExecutesEarlyExecutionAwareRenderingModel 0.017

RenderingModelImplTest

testExecute 0.001
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.238
testInstallExistingTemplatingFunctionsClass 0.204
testInstallExistingTemplatingFunctionsName 0.215
testInstallTemplatingFunctions 0.215

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.88
testOnUpdateFrom453 0.599
testUpdateFrom522 0.443
testUpdateFrom532 0.342

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.008
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.011
testOnRenderReturnsConfiguredContentType 0.007
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.011
testOnRenderReturnsDefaultContentType 0.006
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.005
testRender 0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

FreemarkerRendererTest

testOnRender 0.019
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.016

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.18
doesntThrowExceptionWhenPropertyExists 0.175

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.004
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.004
testAddAvailableComponents 0.006

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.013
testCustomTemplateAvailability 0.013

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0.001
isNotAvailableForNonWebsiteNode 0
isNotAvailableForComponentTemplate 0
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.002
testRegisterAndGetTemplateDefinition 0.015
testGetTemplateDefinitionsIgnoresFailingProvider 0.007
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.004

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.267
testGetContentListByTemplateTypeWithAndOrderClause 0.225
testGetContentListByTemplateType 0.199
testGetContentListByTemplateIdsFromRootNode 0.197
testContentIsWrapped 0.178

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.006
testChoosesTemplateVariationIfProperlySet 0.017

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.005

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.005
testChoosesVariantWhenExtensionMatch 0.005

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.