Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
197 0 0 7 96.447% 12.449

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.454
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.907
info.magnolia.rendering.generator 7 0 0 0 100% 4.463
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.028
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.086
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.046
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.041
info.magnolia.rendering.renderer 13 0 0 0 100% 0.556
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.071
info.magnolia.rendering.module.setup 8 0 0 0 100% 3.774
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.039
info.magnolia.rendering.template.type 19 0 0 0 100% 1.526
info.magnolia.rendering.model 10 0 0 0 100% 0.458

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.206
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.015
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.02
RenderingFilterTest 14 0 0 0 100% 0.213

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.587
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% 4.463

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.027
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.017
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.039
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.003

info.magnolia.rendering.listeners

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

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 8 0 0 0 100% 0.057
FreemarkerRendererTest 3 0 0 0 100% 0.049
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.45

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.031
ExtensionVariationResolverTest 3 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% 1.223
RenderingModuleVersionHandlerTest 4 0 0 0 100% 2.551

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.518
TemplateTypeHelperTest 14 0 0 0 100% 0.008

info.magnolia.rendering.model

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.464
getAncestorDefinitionNegativeValue 0.004
testPop 0.009
testGetParentAreaDefinition1 0.013
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.002
testListeners 0.032
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.003
testPushSetsRenderableDefinition 0.001
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.008

AreaFilteringListenerTest

testWriterActivity 0.247
testNestedAreaWithSameName 0.038
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.035

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.034
testInitListeners 0.018
testConsiderRendererFromVariation 0.08
testListenersBefore 0.009
testRenderFromNodeAndAppendable 0.01
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.009
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.007
testGetRendererForThrowsExceptionOnUnkownRenderType 0.015
testRenderExceptionHandlerIsInvokedOnRenderException 0.017
testGetRenderingContextWhenNotYetSet 0.007

FilteringResponseOutputProviderTest

testWriteIsOff 0.008
testWriteIsOn 0.007

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.017
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.022
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.034
testDirectAreaRendering 0.016
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.011
testOutputProviderIsConfigurable 0.011
testExcludedChannel404isLogged 0.035
testDoFilterWhenTemplateIsNotRegistered 0.007
testDoFilterFailsOnNonRendererExceptions 0.009
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.008
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.027
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.01
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.008

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.783
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.823
testNestedNodesCreation 0.481
testCreateDifferentPropertyTypes 0.374
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.321
testSameLevelNestedNodesCreation 0.393
testSameLevelNodesCreation 0.288

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.007
testInitCorrectContentType 0.006

AreaFilteringListenerTest

testWriterActivity 0.003
testCanRederAreaDefinedInTemplateDefinition 0.001
testCopy 0.001
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.02
testContentBeforeTargetAreaIsSkipped 0.001
testNestedAreaWithSameName 0.001
initGrandChildDefinition 0.002
testIncorrectProvider 0.001
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0
testContentAfterTargetAreaIsSkipped 0.001
initGrandChildNode 0

ModelExecutionFilterTest

testWithoutParameter 0.318
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.038
testExecutesRenderingModel 0.033
testSkipsRenderingWhenRenderingModelWantsItTo 0.029
testExecutesEarlyExecutionAwareRenderingModel 0.034

RenderingModelImplTest

testExecute 0
testGetNode 0.006
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.318
testInstallExistingTemplatingFunctionsClass 0.286
testInstallExistingTemplatingFunctionsName 0.3
testInstallTemplatingFunctions 0.319

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.019
testOnUpdateFrom453 0.635
testUpdateFrom522 0.488
testUpdateFrom532 0.409

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.004
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.012
testSetupContext 0.006
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.008
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.006
testRender 0.008
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

FreemarkerRendererTest

testOnRender 0.02
testOnRenderThrowsRenderExceptionOnInternalIOException 0.007
testOnRenderThrowsTemplateException 0.022

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.226
doesntThrowExceptionWhenPropertyExists 0.224

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

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.004
testTemplateWithoutATitleDoesNotThrowNPE 0.007
testGetDefaultTemplateUsesTemplateFromParent 0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.008
testGetAvailableTemplatesForDeletedNode 0.007
testGetAssignedTemplateDefinition 0.006

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.006
testInitialInheritanceConfiguration 0.005
testSetAvailableComponents 0.006
testAddAvailableComponents 0.01

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.019
testCustomTemplateAvailability 0.02

DefaultTemplateAvailabilityTest

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

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.023
testGetTemplateDefinitionsIgnoresFailingProvider 0.006
testUnregisterAndRegister 0.006
testGetTemplateDefinitionThrowsOnBadId 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.357
testGetContentListByTemplateTypeWithAndOrderClause 0.266
testGetContentListByTemplateType 0.294
testGetContentListByTemplateIdsFromRootNode 0.377
testContentIsWrapped 0.224

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.006
testChoosesTemplateVariationIfProperlySet 0.017

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.007
testChooseTemplateWhenVariationExistForExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelName 0.006

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.005
testChoosesVariantWhenExtensionMatch 0.006

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.