Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
209 0 0 7 96.651% 9.852

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.254
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.175
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.056
info.magnolia.rendering.generator 7 0 0 0 100% 1.288
info.magnolia.rendering.template.type 20 0 0 0 100% 1.122
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.128
info.magnolia.rendering.context 23 0 0 0 100% 0.086
info.magnolia.rendering.renderer 17 0 0 0 100% 2.357
info.magnolia.rendering.model 10 0 0 0 100% 0.057
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.043
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.058
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.249
info.magnolia.rendering.template.registry.validator 3 0 0 0 100% 0.059
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.919

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.132
DefaultRenderingEngineTest 10 0 0 0 100% 0.099
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.016
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.007

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.034
ExtensionVariationResolverTest 3 0 0 0 100% 0.115
ChannelVariationResolverTest 3 0 0 0 100% 0.026

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.016
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.018
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.007
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.015

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.11
TemplateTypeHelperTest 15 0 0 0 100% 0.012

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.018
AreaFilteringListenerTest 12 0 0 1 91.667% 0.11

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.714
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.464
AbstractRendererTest 12 0 0 0 100% 0.179

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

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

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

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

info.magnolia.rendering.template.registry.validator

Class Tests Errors Failures Skipped Success Rate Time
TemplateDefinitionValidatorTest 3 0 0 0 100% 0.059

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.891
RenderingModuleVersionHandlerTest 5 0 0 0 100% 3.028

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.006
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.006
testDirectAreaRendering 0.008
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.009
testOutputProviderIsConfigurable 0.008
testExcludedChannel404isLogged 0.027
testDoFilterWhenTemplateIsNotRegistered 0.007
testDoFilterFailsOnNonRendererExceptions 0.009
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.007
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.015
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.007
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.008

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.013
testInitListeners 0.01
testConsiderRendererFromVariation 0.02
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.01
testGetRenderingContextWhenNotYetSet 0.008

AreaFilteringListenerTest

testWriterActivity 0.016
testNestedAreaWithSameName 0.014
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.012

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.697
testOnRenderThrowsRenderExceptionOnInternalIOException 0
testOnRenderThrowsTemplateException 0.017

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.136
doesntThrowExceptionWhenPropertyExists 0.328

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.009
testCustomTemplateAvailability 0.007

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.023
testTemplateWithoutATitleDoesNotThrowNPE 0.009
testGetDefaultTemplateUsesTemplateFromParent 0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.007
testGetAvailableTemplatesForDeletedNode 0.006
testGetAssignedTemplateDefinition 0.006

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.007
testChooseTemplateWhenVariationExistForExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelExtensionName 0.006
testChooseTemplateWhenVariationExistForChannelName 0.007

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.043
validDefinition 0.001
invalidDefinition 0.015

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.006
testSetAvailableComponents 0.005
testAddAvailableComponents 0.007

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.061
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.011
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.015
testOnRenderReturnsConfiguredContentType 0.01
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.011
testSetupContext 0.01
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.023
testOnRenderReturnsDefaultContentType 0.008
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.007
testRender 0.01
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.34
testGetContentListByTemplateTypeWithAndOrderClause 0.211
testGetContentListByTemplateType 0.207
testGetContentListByTemplateIdsFromRootNode 0.174
testContentIsWrapped 0.178

RenderableDefinitionKeyGeneratorTest

keysForArea 0
keysForPage 0.001
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.205
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.167
testNestedNodesCreation 0.162
testCreateDifferentPropertyTypes 0.211
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.2
testSameLevelNestedNodesCreation 0.15
testSameLevelNodesCreation 0.193

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.01
testOnlyExceptionGetsFlushedInPublicMode 0.003
testLogAlsoUrl 0.002
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

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.264
testInstallExistingTemplatingFunctionsClass 0.229
testInstallExistingTemplatingFunctionsName 0.212
testInstallTemplatingFunctions 0.186

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.908
testOnUpdateFrom453 0.668
updateFrom55 0.438
testUpdateFrom522 0.582
testUpdateFrom532 0.432

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.009
testInitCorrectContentType 0.007

ModelExecutionFilterTest

testWithoutParameter 0.018
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.01
testExecutesRenderingModel 0.009
testSkipsRenderingWhenRenderingModelWantsItTo 0.011
testExecutesEarlyExecutionAwareRenderingModel 0.009

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.105

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.011
testChoosesTemplateVariationIfProperlySet 0.008

ConfiguredRendererProviderTest

testGetDefinition 0.249

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.001
testWriteIsOn 0.006

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.006
testRegisterAndGetTemplateDefinition 0.015
testGetTemplateDefinitionsIgnoresFailingProvider 0.009
testUnregisterAndRegister 0.007
testGetTemplateDefinitionThrowsOnBadId 0.006

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