Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
210 0 0 7 96.667% 9.16

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.211
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.13
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.07
info.magnolia.rendering.generator 7 0 0 0 100% 1.152
info.magnolia.rendering.template.type 20 0 0 0 100% 0.991
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.099
info.magnolia.rendering.context 23 0 0 0 100% 0.094
info.magnolia.rendering.renderer 17 0 0 0 100% 2.272
info.magnolia.rendering.model 10 0 0 0 100% 0.049
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.002
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.036
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.041
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.266
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.047
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.7

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
RenderingFilterTest 14 0 0 0 100% 0.108
DefaultRenderingEngineTest 10 0 0 0 100% 0.069
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.025
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.009

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.023
ExtensionVariationResolverTest 3 0 0 0 100% 0.107
ChannelVariationResolverTest 3 0 0 0 100% 0

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.972
TemplateTypeHelperTest 15 0 0 0 100% 0.019

info.magnolia.rendering.util

Class Tests Errors Failures Skipped Success Rate Time
FilteringWriterTest 2 0 0 0 100% 0
AppendableWriterTest 1 0 0 0 100% 0

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.044
AreaFilteringListenerTest 3 0 0 0 100% 0.05

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.642
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.47
AbstractRendererTest 12 0 0 0 100% 0.16

info.magnolia.rendering.model

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

info.magnolia.rendering.template.i18n

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

info.magnolia.rendering.template.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredTemplateDefinitionManagerTest 2 0 0 2 0% 0.001
TemplateDefinitionRegistryTest 5 0 0 0 100% 0.035

info.magnolia.rendering.module

Class Tests Errors Failures Skipped Success Rate Time
RenderingModuleTest 1 0 0 1 0% 0

info.magnolia.rendering.template.assignment

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

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

info.magnolia.rendering.template.registry.validator

Class Tests Errors Failures Skipped Success Rate Time
TemplateDefinitionValidatorTest 4 0 0 0 100% 0.047

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.871
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.829

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.004
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.006
testDirectAreaRendering 0.005
testDirectAreaRenderingAreaDoNotExist 0.005
testInitializationOfListenersIsAbleToSignal404 0.007
testOutputProviderIsConfigurable 0.006
testExcludedChannel404isLogged 0.024
testDoFilterWhenTemplateIsNotRegistered 0.004
testDoFilterFailsOnNonRendererExceptions 0.01
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.003
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.011
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.006
testHandleResourceRequest 0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.011

AggregationStateBasedRenderingContextTest

testGetMainContent 0.012
getAncestorDefinitionNegativeValue 0.001
testPop 0.001
testGetParentAreaDefinition1 0.005
testGetParentAreaDefinition2 0
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.007
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.001
testGetCurrentContent 0.001
testGetRenderableDefinitionBeforePushReturnsNull 0
getAncestorDefinitionLevel0 0.002
getAncestorDefinitionLevel1 0
getAncestorDefinitionLevel2 0.004

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.003
testInitListeners 0.008
testConsiderRendererFromVariation 0.016
testListenersBefore 0.005
testRenderFromNodeAndAppendable 0.006
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.004
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.004
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.005

AreaFilteringListenerTest

testWriterActivity 0.022
testNestedAreaWithSameName 0.014
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.013

RenderingModelImplTest

testExecute 0
testGetNode 0
testGetRoot 0
testGetDefinition 0
testGetDef 0

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.

FreemarkerRendererTest

testOnRender 0.579
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.019

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.175
doesntThrowExceptionWhenPropertyExists 0.295

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.01
testCustomTemplateAvailability 0.011

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.019
testTemplateWithoutATitleDoesNotThrowNPE 0.006
testGetDefaultTemplateUsesTemplateFromParent 0.004
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.005
testGetAvailableTemplatesForDeletedNode 0.004
testGetAssignedTemplateDefinition 0.003

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelName 0.005

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.03
validDefinition 0.001
invalidDefinition 0.014
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.007
testAddAvailableComponents 0.015

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.062
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.009
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.011
testOnRenderReturnsConfiguredContentType 0.008
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.015
testSetupContext 0.008
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.012
testOnRenderReturnsDefaultContentType 0.007
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.006
testRender 0.009
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.286
testGetContentListByTemplateTypeWithAndOrderClause 0.189
testGetContentListByTemplateType 0.164
testGetContentListByTemplateIdsFromRootNode 0.16
testContentIsWrapped 0.172

RenderableDefinitionKeyGeneratorTest

keysForArea 0.002
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.186
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.186
testNestedNodesCreation 0.165
testCreateDifferentPropertyTypes 0.14
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.157
testSameLevelNestedNodesCreation 0.176
testSameLevelNodesCreation 0.142

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.011
testOnlyExceptionGetsFlushedInPublicMode 0.004
testLogAlsoUrl 0.005
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.005

AppendableWriterTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.256
testInstallExistingTemplatingFunctionsClass 0.204
testInstallExistingTemplatingFunctionsName 0.211
testInstallTemplatingFunctions 0.199

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.812
testOnUpdateFrom453 0.696
updateFrom55 0.489
updateFrom57RemovesJspRenderer 0.352
testUpdateFrom532 0.48

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.012
testInitCorrectContentType 0.004

ModelExecutionFilterTest

testWithoutParameter 0.012
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.007
testSkipsRenderingWhenRenderingModelWantsItTo 0.01
testExecutesEarlyExecutionAwareRenderingModel 0.009

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testChoosesTemplateWhenExtensionDoesntMatch 0.006
testChoosesVariantWhenExtensionMatch 0.1

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testDoesNothingWhenVariationDoesntExist 0
testChoosesTemplateVariationIfProperlySet 0

ConfiguredRendererProviderTest

testGetDefinition 0.266

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.004

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.003
testRegisterAndGetTemplateDefinition 0.01
testGetTemplateDefinitionsIgnoresFailingProvider 0.009
testUnregisterAndRegister 0.008
testGetTemplateDefinitionThrowsOnBadId 0.005

Failure Details

[Summary] [Package List] [Test Cases]


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