Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
198 0 0 7 96.465% 18.758

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.71
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 1.393
info.magnolia.rendering.generator 7 0 0 0 100% 6.823
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.043
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.126
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.094
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.069
info.magnolia.rendering.renderer 14 0 0 0 100% 0.827
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.135
info.magnolia.rendering.module.setup 8 0 0 0 100% 5.581
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.055
info.magnolia.rendering.template.type 19 0 0 0 100% 2.063
info.magnolia.rendering.model 10 0 0 0 100% 0.839

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.319
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.022
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.031
RenderingFilterTest 14 0 0 0 100% 0.338

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.888
AreaFilteringListenerTest 3 0 0 0 100% 0.505

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.035
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.029
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.06
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.033
AreaFilteringListenerTest 12 0 0 1 91.667% 0.061

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 8 0 0 0 100% 0.087
FreemarkerRendererTest 4 0 0 0 100% 0.065
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.675

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.032
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.075
ExtensionVariationResolverTest 3 0 0 0 100% 0.028

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.679
RenderingModuleVersionHandlerTest 4 0 0 0 100% 3.902

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 2.049
TemplateTypeHelperTest 14 0 0 0 100% 0.014

info.magnolia.rendering.model

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.697
getAncestorDefinitionNegativeValue 0.007
testPop 0.013
testGetParentAreaDefinition1 0.023
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.002
testPushSetsMainContentIfItsNull 0.002
testListeners 0.036
testPushSetsCurrentContent 0.003
usesAggregationStateFromProvider 0.004
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.003
testPopWithoutPrecedingPush 0.002
testPushDoesNotSetMainContentIfItsNotNull 0.002
testPopWithThreeLevels 0.003
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.073
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.011

AreaFilteringListenerTest

testWriterActivity 0.388
testNestedAreaWithSameName 0.058
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.059

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.059
testInitListeners 0.028
testConsiderRendererFromVariation 0.13
testListenersBefore 0.013
testRenderFromNodeAndAppendable 0.017
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.013
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.012
testGetRendererForThrowsExceptionOnUnkownRenderType 0.021
testRenderExceptionHandlerIsInvokedOnRenderException 0.012
testGetRenderingContextWhenNotYetSet 0.014

FilteringResponseOutputProviderTest

testWriteIsOff 0.011
testWriteIsOn 0.011

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.026
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.047
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.046
testDirectAreaRendering 0.027
testDirectAreaRenderingAreaDoNotExist 0.011
testInitializationOfListenersIsAbleToSignal404 0.017
testOutputProviderIsConfigurable 0.019
testExcludedChannel404isLogged 0.054
testDoFilterWhenTemplateIsNotRegistered 0.01
testDoFilterFailsOnNonRendererExceptions 0.014
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.015
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.038
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.014
testHandleResourceRequest 0.011
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.015

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 2.865
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 1.055
testNestedNodesCreation 0.735
testCreateDifferentPropertyTypes 0.666
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.49
testSameLevelNestedNodesCreation 0.544
testSameLevelNodesCreation 0.468

AbstractRenderingListenerTest

testInitWrongContentType 0.003
testCopy 0.019
testInitCorrectContentType 0.011

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.599
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.067
testExecutesRenderingModel 0.057
testSkipsRenderingWhenRenderingModelWantsItTo 0.052
testExecutesEarlyExecutionAwareRenderingModel 0.055

RenderingModelImplTest

testExecute 0
testGetNode 0.009
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.5
testInstallExistingTemplatingFunctionsClass 0.393
testInstallExistingTemplatingFunctionsName 0.412
testInstallTemplatingFunctions 0.374

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.453
testOnUpdateFrom453 1.012
testUpdateFrom522 0.809
testUpdateFrom532 0.628

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.005
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.017
testSetupContext 0.01
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.015
testRenderWithTemplateScriptBeingNull 0.01
testPopulateFromRequestByDefault 0.009
testRender 0.012
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.009

FreemarkerRendererTest

testOnRender 0.035
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderReturnsDefaultContentType 0.003
testOnRenderThrowsTemplateException 0.025

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.346
doesntThrowExceptionWhenPropertyExists 0.329

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

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.007
testTemplateWithoutATitleDoesNotThrowNPE 0.01
testGetDefaultTemplateUsesTemplateFromParent 0.009
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.013
testGetAvailableTemplatesForDeletedNode 0.009
testGetAssignedTemplateDefinition 0.007

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.008
testInitialInheritanceConfiguration 0.008
testSetAvailableComponents 0.008
testAddAvailableComponents 0.011

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.028
testCustomTemplateAvailability 0.032

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0.001
isNotAvailableForComponentTemplate 0
isNotAvailableForInvisiblePageTemplate 0
isNotAvailableForNullTemplateDefinition 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.001
testRegisterAndGetTemplateDefinition 0.037
testGetTemplateDefinitionsIgnoresFailingProvider 0.009
testUnregisterAndRegister 0.014
testGetTemplateDefinitionThrowsOnBadId 0.008

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.581
testGetContentListByTemplateTypeWithAndOrderClause 0.397
testGetContentListByTemplateType 0.366
testGetContentListByTemplateIdsFromRootNode 0.374
testContentIsWrapped 0.331

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.009
testChoosesTemplateVariationIfProperlySet 0.022

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.009
testDoesNothingWhenVariationDoesntExist 0.009
testChooseTemplateWhenVariationExistForExtensionName 0.012
testChooseTemplateWhenVariationExistForChannelExtensionName 0.036
testChooseTemplateWhenVariationExistForChannelName 0.009

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.008
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.012

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.