Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.769
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.083
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.057
info.magnolia.rendering.generator 7 0 0 0 100% 2.423
info.magnolia.rendering.template.type 20 0 0 0 100% 1.201
info.magnolia.rendering.util 3 0 0 0 100% 0.002
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.444
info.magnolia.rendering.renderer 17 0 0 0 100% 0.611
info.magnolia.rendering.context 23 0 0 0 100% 0.095
info.magnolia.rendering.model 10 0 0 0 100% 0.052
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.003
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.04
info.magnolia.rendering.module 1 0 0 1 0% 0.001
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.051
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.021
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.156
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.05

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
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.022
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.015
DefaultRenderingEngineTest 10 0 0 0 100% 0.141
RenderingFilterTest 14 0 0 0 100% 0.591

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ExtensionVariationResolverTest 3 0 0 0 100% 0.024
ChannelVariationResolverTest 3 0 0 0 100% 0.017
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.042

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredInheritanceTest 22 0 0 0 100% 0.015
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.006
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.019
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0.001
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.016

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.188
TemplateTypeHelperTest 15 0 0 0 100% 0.013

info.magnolia.rendering.util

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

info.magnolia.rendering.listeners

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.464
FreemarkerRendererTest 3 0 0 0 100% 0.045
AbstractRendererTest 12 0 0 0 100% 0.102

info.magnolia.rendering.context

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

info.magnolia.rendering.model

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

info.magnolia.rendering.template.i18n

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

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

info.magnolia.rendering.module

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

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.renderer.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredRendererManagerTest 3 0 0 3 0% 0.001
ConfiguredRendererProviderTest 1 0 0 0 100% 0.02

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.204
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.952

info.magnolia.rendering.template.registry.validator

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

Test Cases

[Summary] [Package List] [Test Cases]

RenderingModuleTest

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

ModelExecutionFilterTest

testWithoutParameter 0.014
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.009
testSkipsRenderingWhenRenderingModelWantsItTo 0.007
testExecutesEarlyExecutionAwareRenderingModel 0.007

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.009
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.006

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.872
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.272
testNestedNodesCreation 0.311
testCreateDifferentPropertyTypes 0.287
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.223
testSameLevelNestedNodesCreation 0.257
testSameLevelNodesCreation 0.201

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.255
doesntThrowExceptionWhenPropertyExists 0.208

ConfiguredInheritanceTest

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

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.012
testOnlyExceptionGetsFlushedInPublicMode 0.004
testLogAlsoUrl 0.002
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.003

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.342
testGetContentListByTemplateTypeWithAndOrderClause 0.224
testGetContentListByTemplateType 0.224
testGetContentListByTemplateIdsFromRootNode 0.211
testContentIsWrapped 0.186

AreaFilteringListenerTest

testWriterActivity 0.194
testCanRederAreaDefinedInTemplateDefinition 0.031
testCopy 0.025
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.041
testContentBeforeTargetAreaIsSkipped 0.022
testNestedAreaWithSameName 0.022
initGrandChildDefinition 0.013
testIncorrectProvider 0.017
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.016
testContentAfterTargetAreaIsSkipped 0.013
initGrandChildNode 0.012

AbstractRenderingListenerTest

testInitWrongContentType 0.019
testCopy 0.008
testInitCorrectContentType 0.007

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.02
testOnRenderThrowsRenderExceptionOnInternalIOException 0.001
testOnRenderThrowsTemplateException 0.023

AggregationStateBasedRenderingContextTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.011
testWriteIsOn 0.004

ConfiguredRendererProviderTest

testGetDefinition 0.02

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.002
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0.001
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0.001
isNotAvailableForComponentTemplate 0.001
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.

RenderableDefinitionKeyGeneratorTest

keysForArea 0.002
keysForPage 0
keysForComponent 0.001

AppendableWriterTest

testWrite 0.001

AreaFilteringListenerTest

testWriterActivity 0.016
testNestedAreaWithSameName 0.013
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.014

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.015
testTemplateWithoutATitleDoesNotThrowNPE 0.01
testGetDefaultTemplateUsesTemplateFromParent 0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.007
testGetAvailableTemplatesForDeletedNode 0.005
testGetAssignedTemplateDefinition 0.005

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.006
testRegisterAndGetTemplateDefinition 0.012
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
testUnregisterAndRegister 0.007
testGetTemplateDefinitionThrowsOnBadId 0.006

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.009
testInitListeners 0.007
testConsiderRendererFromVariation 0.088
testListenersBefore 0.004
testRenderFromNodeAndAppendable 0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.005
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.004
testGetRendererForThrowsExceptionOnUnkownRenderType 0.008
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.003

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.001
testInitialInheritanceConfiguration 0.005
testSetAvailableComponents 0.005
testAddAvailableComponents 0.006

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.006

RenderingFilterTest

testDoFilterWithNullTemplateName 0.414
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.037
testDirectAreaRendering 0.014
testDirectAreaRenderingAreaDoNotExist 0.005
testInitializationOfListenersIsAbleToSignal404 0.011
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.035
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.011
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.005
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.018
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.006
testHandleResourceRequest 0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.005

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.641
testOnUpdateFrom453 0.451
updateFrom55 0.327
updateFrom57RemovesJspRenderer 0.315
testUpdateFrom532 0.47

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.007
testChooseTemplateWhenVariationExistForExtensionName 0.019
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.008

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

RenderingModelImplTest

testExecute 0
testGetNode 0.001
testGetRoot 0
testGetDefinition 0
testGetDef 0

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.029
validDefinition 0.002
invalidDefinition 0.017
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0.001
testSetAndGetId 0
testSetAndGetEnabled 0

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.244
testInstallExistingTemplatingFunctionsClass 0.202
testInstallExistingTemplatingFunctionsName 0.213
testInstallTemplatingFunctions 0.292

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.003
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.007
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.016
testOnRenderReturnsConfiguredContentType 0.009
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.011
testSetupContext 0.007
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.008
testOnRenderReturnsDefaultContentType 0.008
testRenderWithTemplateScriptBeingNull 0.009
testPopulateFromRequestByDefault 0.007
testRender 0.009
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.007

TemplateTypeHelperTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.008
testCustomTemplateAvailability 0.008

Failure Details

[Summary] [Package List] [Test Cases]


defaultJcrConfigSourcesAreRegistered
skipped: Can't test until we have a 'view' of all config sources
testAreaWithSameNamePage
skipped: Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
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.