Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.212
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.111
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.043
info.magnolia.rendering.generator 7 0 0 0 100% 1.154
info.magnolia.rendering.template.type 20 0 0 0 100% 1.02
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.087
info.magnolia.rendering.context 23 0 0 0 100% 0.096
info.magnolia.rendering.renderer 17 0 0 0 100% 2.308
info.magnolia.rendering.model 10 0 0 0 100% 0.05
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.033
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.043
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.271
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.041
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.981

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.067
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.026
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.011

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.021
ExtensionVariationResolverTest 3 0 0 0 100% 0.077
ChannelVariationResolverTest 3 0 0 0 100% 0.013

info.magnolia.rendering.template.configured

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

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.003
TemplateTypeHelperTest 15 0 0 0 100% 0.017

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.01
AreaFilteringListenerTest 12 0 0 1 91.667% 0.077

info.magnolia.rendering.context

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.692
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.452
AbstractRendererTest 12 0 0 0 100% 0.164

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

info.magnolia.rendering.template.i18n

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

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 1.019
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.962

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.005
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.005
testDirectAreaRendering 0.005
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.006
testOutputProviderIsConfigurable 0.005
testExcludedChannel404isLogged 0.026
testDoFilterWhenTemplateIsNotRegistered 0.004
testDoFilterFailsOnNonRendererExceptions 0.012
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.001
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.011
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.006
testHandleResourceRequest 0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.011

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.002
testInitListeners 0.008
testConsiderRendererFromVariation 0.017
testListenersBefore 0.005
testRenderFromNodeAndAppendable 0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.005
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.01
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.005

AreaFilteringListenerTest

testWriterActivity 0.025
testNestedAreaWithSameName 0.013
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.625
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.021

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.111
doesntThrowExceptionWhenPropertyExists 0.341

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.007
testCustomTemplateAvailability 0.006

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.018
testTemplateWithoutATitleDoesNotThrowNPE 0.006
testGetDefaultTemplateUsesTemplateFromParent 0.005
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.005
testGetAvailableTemplatesForDeletedNode 0.005
testGetAssignedTemplateDefinition 0.004

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.005
testChooseTemplateWhenVariationExistForExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.004

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.025
validDefinition 0.001
invalidDefinition 0.015
nullAvailableComponentsShouldNotFailonNPE 0

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.003
testSetAvailableComponents 0.004
testAddAvailableComponents 0.006

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.054
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.01
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.015
testOnRenderReturnsConfiguredContentType 0.019
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.01
testSetupContext 0.008
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.013
testOnRenderReturnsDefaultContentType 0.007
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.006
testRender 0.008
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.307
testGetContentListByTemplateTypeWithAndOrderClause 0.202
testGetContentListByTemplateType 0.158
testGetContentListByTemplateIdsFromRootNode 0.163
testContentIsWrapped 0.172

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.159
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.151
testNestedNodesCreation 0.167
testCreateDifferentPropertyTypes 0.152
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.156
testSameLevelNestedNodesCreation 0.221
testSameLevelNodesCreation 0.148

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.011
testOnlyExceptionGetsFlushedInPublicMode 0.005
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.294
testInstallExistingTemplatingFunctionsClass 0.272
testInstallExistingTemplatingFunctionsName 0.231
testInstallTemplatingFunctions 0.222

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.938
testOnUpdateFrom453 0.701
updateFrom55 0.464
updateFrom57RemovesJspRenderer 0.368
testUpdateFrom532 0.491

AbstractRenderingListenerTest

testInitWrongContentType 0
testCopy 0.004
testInitCorrectContentType 0.005

ModelExecutionFilterTest

testWithoutParameter 0.013
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.008
testSkipsRenderingWhenRenderingModelWantsItTo 0.008
testExecutesEarlyExecutionAwareRenderingModel 0.01

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testChoosesTemplateWhenExtensionDoesntMatch 0.004
testChoosesVariantWhenExtensionMatch 0.072

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.004

ConfiguredRendererProviderTest

testGetDefinition 0.27

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.004
testWriteIsOn 0.006

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.004
testRegisterAndGetTemplateDefinition 0.011
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
testUnregisterAndRegister 0.005
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