Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.733
info.magnolia.rendering.util 3 0 0 0 100% 0.001
info.magnolia.rendering.context 23 0 0 0 100% 1.368
info.magnolia.rendering.generator 7 0 0 0 100% 6.031
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.038
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.115
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.336
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.059
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.004
info.magnolia.rendering.renderer 15 0 0 0 100% 0.797
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.109
info.magnolia.rendering.module.setup 8 0 0 0 100% 4.976
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.048
info.magnolia.rendering.template.type 20 0 0 0 100% 1.699
info.magnolia.rendering.model 10 0 0 0 100% 0.206

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.308
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.018
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.029
RenderingFilterTest 14 0 0 0 100% 0.378

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.879
AreaFilteringListenerTest 3 0 0 0 100% 0.489

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.034
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.025
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.051
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.005

info.magnolia.rendering.listeners

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

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

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 10 0 0 0 100% 0.127
FreemarkerRendererTest 3 0 0 0 100% 0.064
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.606

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.039
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.04
ExtensionVariationResolverTest 3 0 0 0 100% 0.03

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.532
RenderingModuleVersionHandlerTest 4 0 0 0 100% 3.444

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.685
TemplateTypeHelperTest 15 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.204
RenderingModelImplTest 5 0 0 0 100% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.68
getAncestorDefinitionNegativeValue 0.007
testPop 0.039
testGetParentAreaDefinition1 0.026
testGetParentAreaDefinition2 0.002
testNoParentAreaDefinition 0.002
testPushSetsMainContentIfItsNull 0.002
testListeners 0.032
testPushSetsCurrentContent 0.003
usesAggregationStateFromProvider 0.004
testPushSetsRenderableDefinition 0.003
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.003
testGetCurrentContent 0.004
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.056
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.011

AreaFilteringListenerTest

testWriterActivity 0.39
testNestedAreaWithSameName 0.05
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.049

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.07
testInitListeners 0.025
testConsiderRendererFromVariation 0.113
testListenersBefore 0.013
testRenderFromNodeAndAppendable 0.014
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.011
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.021
testGetRendererForThrowsExceptionOnUnkownRenderType 0.02
testRenderExceptionHandlerIsInvokedOnRenderException 0.011
testGetRenderingContextWhenNotYetSet 0.01

FilteringResponseOutputProviderTest

testWriteIsOff 0.009
testWriteIsOn 0.009

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.024
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.034
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.059
testDirectAreaRendering 0.027
testDirectAreaRenderingAreaDoNotExist 0.03
testInitializationOfListenersIsAbleToSignal404 0.02
testOutputProviderIsConfigurable 0.012
testExcludedChannel404isLogged 0.054
testDoFilterWhenTemplateIsNotRegistered 0.014
testDoFilterFailsOnNonRendererExceptions 0.017
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.011
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.053
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.014
testHandleResourceRequest 0.011
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.022

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 2.646
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.923
testNestedNodesCreation 0.644
testCreateDifferentPropertyTypes 0.535
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.435
testSameLevelNestedNodesCreation 0.446
testSameLevelNodesCreation 0.402

AbstractRenderingListenerTest

testInitWrongContentType 0.017
testCopy 0.009
testInitCorrectContentType 0.009

AreaFilteringListenerTest

testWriterActivity 0.03
testCanRederAreaDefinedInTemplateDefinition 0.022
testCopy 0.023
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.04
testContentBeforeTargetAreaIsSkipped 0.039
testNestedAreaWithSameName 0.024
initGrandChildDefinition 0.034
testIncorrectProvider 0.023
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.021
testContentAfterTargetAreaIsSkipped 0.021
initGrandChildNode 0.024

ModelExecutionFilterTest

testWithoutParameter 0.039
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.058
testExecutesRenderingModel 0.038
testSkipsRenderingWhenRenderingModelWantsItTo 0.038
testExecutesEarlyExecutionAwareRenderingModel 0.031

RenderingModelImplTest

testExecute 0.001
testGetNode 0.001
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.407
testInstallExistingTemplatingFunctionsClass 0.349
testInstallExistingTemplatingFunctionsName 0.417
testInstallTemplatingFunctions 0.359

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.283
testOnUpdateFrom453 0.878
testUpdateFrom522 0.638
testUpdateFrom532 0.645

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.015
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.021
testOnRenderReturnsConfiguredContentType 0.018
testSetupContext 0.009
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.01
testOnRenderReturnsDefaultContentType 0.011
testRenderWithTemplateScriptBeingNull 0.01
testPopulateFromRequestByDefault 0.01
testRender 0.013
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.01

FreemarkerRendererTest

testOnRender 0.032
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.029

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.282
doesntThrowExceptionWhenPropertyExists 0.324

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.009
testInitialInheritanceConfiguration 0.008
testSetAvailableComponents 0.006
testAddAvailableComponents 0.011

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.027
testCustomTemplateAvailability 0.024

DefaultTemplateAvailabilityTest

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

RenderableDefinitionKeyGeneratorTest

keysForArea 0.003
keysForPage 0.001
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.001
testRegisterAndGetTemplateDefinition 0.026
testGetTemplateDefinitionsIgnoresFailingProvider 0.014
testUnregisterAndRegister 0.009
testGetTemplateDefinitionThrowsOnBadId 0.009

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.464
testGetContentListByTemplateTypeWithAndOrderClause 0.331
testGetContentListByTemplateType 0.291
testGetContentListByTemplateIdsFromRootNode 0.281
testContentIsWrapped 0.318

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testDoesNothingWhenVariationDoesntExist 0.009
testChoosesTemplateVariationIfProperlySet 0.028

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.008
testDoesNothingWhenVariationDoesntExist 0.008
testChooseTemplateWhenVariationExistForExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelName 0.008

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.01
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.012

AppendableWriterTest

testWrite 0

FilteringWriterTest

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