Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.37
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.717
info.magnolia.rendering.generator 7 0 0 0 100% 3.348
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.021
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.063
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.036
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.035
info.magnolia.rendering.renderer 14 0 0 0 100% 0.409
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.051
info.magnolia.rendering.module.setup 8 0 0 0 100% 2.772
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.026
info.magnolia.rendering.template.type 19 0 0 0 100% 1.082
info.magnolia.rendering.model 10 0 0 0 100% 0.372

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.169
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.01
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.018
RenderingFilterTest 14 0 0 0 100% 0.173

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.46
AreaFilteringListenerTest 3 0 0 0 100% 0.257

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

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

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 8 0 0 0 100% 0.048
FreemarkerRendererTest 4 0 0 0 100% 0.036
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.325

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.017
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.021
ExtensionVariationResolverTest 3 0 0 0 100% 0.013

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.882
RenderingModuleVersionHandlerTest 4 0 0 0 100% 1.89

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.076
TemplateTypeHelperTest 14 0 0 0 100% 0.006

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.369
RenderingModelImplTest 5 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.364
getAncestorDefinitionNegativeValue 0.01
testPop 0.006
testGetParentAreaDefinition1 0.009
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.018
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.002
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.03
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.006

AreaFilteringListenerTest

testWriterActivity 0.201
testNestedAreaWithSameName 0.029
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.027

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.03
testInitListeners 0.015
testConsiderRendererFromVariation 0.066
testListenersBefore 0.008
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.012
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.007
testGetRenderingContextWhenNotYetSet 0.005

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.005

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.014
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.017
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.025
testDirectAreaRendering 0.014
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.011
testExcludedChannel404isLogged 0.028
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.05
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0
testHandleResourceRequestWhenNoJCRDataIsAvailable 0
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.001
testHandleResourceRequest 0.002
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.412
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.557
testNestedNodesCreation 0.342
testCreateDifferentPropertyTypes 0.258
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.261
testSameLevelNestedNodesCreation 0.288
testSameLevelNodesCreation 0.23

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.006
testInitCorrectContentType 0.005

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.268
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.028
testExecutesRenderingModel 0.028
testSkipsRenderingWhenRenderingModelWantsItTo 0.023
testExecutesEarlyExecutionAwareRenderingModel 0.022

RenderingModelImplTest

testExecute 0
testGetNode 0.003
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.244
testInstallExistingTemplatingFunctionsClass 0.202
testInstallExistingTemplatingFunctionsName 0.203
testInstallTemplatingFunctions 0.233

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.736
testOnUpdateFrom453 0.46
testUpdateFrom522 0.379
testUpdateFrom532 0.315

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.004
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.01
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.007
testRenderWithTemplateScriptBeingNull 0.005
testPopulateFromRequestByDefault 0.006
testRender 0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.005

FreemarkerRendererTest

testOnRender 0.018
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderReturnsDefaultContentType 0.001
testOnRenderThrowsTemplateException 0.015

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.162
doesntThrowExceptionWhenPropertyExists 0.163

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

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.004
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.005
testAddAvailableComponents 0.007

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

testReturnsInheritancePredicateWhenComponentsSetToAll 0.004
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToBlank 0
testReturnsSetNodePredicate 0.001
testDoesNotInheritPropertiesWhenSetToUnknownValue 0
testReturnsFilteredComponentInheritancePredicate 0
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToNone 0
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
testNodeDepthComparator 0
testInheritsPropertiesWhenSetToAll 0.001
testReturnsNodeDepthComparatorByDefault 0

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.014
testCustomTemplateAvailability 0.015

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
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.001
testRegisterAndGetTemplateDefinition 0.018
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
testUnregisterAndRegister 0.004
testGetTemplateDefinitionThrowsOnBadId 0.004

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.266
testGetContentListByTemplateTypeWithAndOrderClause 0.21
testGetContentListByTemplateType 0.217
testGetContentListByTemplateIdsFromRootNode 0.217
testContentIsWrapped 0.166

TemplateTypeHelperTest

getTemplateSubtypeWithoutSpecifiedTemplateSubtype 0
getTemplateSubtypeWithRepositoryException 0.001
findParentWithTemplateTypeThatDoesNotExist 0
getTemplateTypeWithoutSpecifiedTemplateType 0
findParentWithTemplateType 0.001
hasTemplateOfType 0
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.004
testChoosesTemplateVariationIfProperlySet 0.012

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.005
testChooseTemplateWhenVariationExistForExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelName 0.005

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testChoosesTemplateWhenExtensionDoesntMatch 0.004
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.