Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 2.037
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.197
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.101
info.magnolia.rendering.generator 7 0 0 0 100% 3.674
info.magnolia.rendering.template.type 20 0 0 0 100% 3.179
info.magnolia.rendering.util 3 0 0 0 100% 0.002
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.177
info.magnolia.rendering.context 23 0 0 0 100% 0.219
info.magnolia.rendering.renderer 17 0 0 0 100% 8.471
info.magnolia.rendering.model 10 0 0 0 100% 0.198
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.077
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.088
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.677
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0
info.magnolia.rendering.module.setup 9 0 0 0 100% 12.629

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.624
DefaultRenderingEngineTest 10 0 0 0 100% 0.057
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 1.356
FilteringResponseOutputProviderTest 2 0 0 0 100% 0

info.magnolia.rendering.template.variation

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

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.032
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.032
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.01
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.027

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 3.178
TemplateTypeHelperTest 15 0 0 0 100% 0.001

info.magnolia.rendering.util

Class Tests Errors Failures Skipped Success Rate Time
FilteringWriterTest 2 0 0 0 100% 0.002
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
AreaFilteringListenerTest 12 0 0 1 91.667% 0.177

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.128
AreaFilteringListenerTest 3 0 0 0 100% 0.091

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 1.672
I18nNodeWrapperRendererTest 2 0 0 0 100% 6.396
AbstractRendererTest 12 0 0 0 100% 0.403

info.magnolia.rendering.model

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

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 5.096
RenderingModuleVersionHandlerTest 5 0 0 0 100% 7.533

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.045
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.023
testDirectAreaRendering 0.019
testDirectAreaRenderingAreaDoNotExist 0.02
testInitializationOfListenersIsAbleToSignal404 0.02
testOutputProviderIsConfigurable 0.015
testExcludedChannel404isLogged 0.076
testDoFilterWhenTemplateIsNotRegistered 0.012
testDoFilterFailsOnNonRendererExceptions 0.394
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0
testHandleResourceRequestWhenNoJCRDataIsAvailable 0
testHandleResourceRequestWhenSizePropertyDoesNotExist 0
testHandleResourceRequest 0
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0

AggregationStateBasedRenderingContextTest

testGetMainContent 0.045
getAncestorDefinitionNegativeValue 0.002
testPop 0.003
testGetParentAreaDefinition1 0.007
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.002
testPushSetsMainContentIfItsNull 0.001
testListeners 0.024
testPushSetsCurrentContent 0.001
usesAggregationStateFromProvider 0.003
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.002
testPopWithoutPrecedingPush 0.002
testPushDoesNotSetMainContentIfItsNotNull 0.002
testPopWithThreeLevels 0.002
testGetCurrentContent 0.004
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.001
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.023

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0
testInitListeners 0
testConsiderRendererFromVariation 0
testListenersBefore 0
testRenderFromNodeAndAppendable 0
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0
testGetRendererForThrowsExceptionOnUnkownRenderType 0
testRenderExceptionHandlerIsInvokedOnRenderException 0.035
testGetRenderingContextWhenNotYetSet 0.022

AreaFilteringListenerTest

testWriterActivity 0.027
testNestedAreaWithSameName 0.034
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.03

RenderingModelImplTest

testExecute 0
testGetNode 0.001
testGetRoot 0.001
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 1.612
testOnRenderThrowsRenderExceptionOnInternalIOException 0.007
testOnRenderThrowsTemplateException 0.053

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 5.08
doesntThrowExceptionWhenPropertyExists 1.316

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.017
testCustomTemplateAvailability 0.015

FilteringWriterTest

testWriteIsOff 0.002
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.04
testTemplateWithoutATitleDoesNotThrowNPE 0.012
testGetDefaultTemplateUsesTemplateFromParent 0.009
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.009
testGetAvailableTemplatesForDeletedNode 0.009
testGetAssignedTemplateDefinition 0.009

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.009
testChooseTemplateWhenVariationExistForExtensionName 0.009
testChooseTemplateWhenVariationExistForChannelExtensionName 0.007
testChooseTemplateWhenVariationExistForChannelName 0.01

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0
validDefinition 0
invalidDefinition 0
nullAvailableComponentsShouldNotFailonNPE 0

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.013
testSetAvailableComponents 0.007
testAddAvailableComponents 0.012

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.104
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.097
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0
testOnRenderReturnsConfiguredContentType 0.004
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.019
testSetupContext 0.021
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.031
testOnRenderReturnsDefaultContentType 0.127
testRenderWithTemplateScriptBeingNull 0
testPopulateFromRequestByDefault 0
testRender 0
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.691
testGetContentListByTemplateTypeWithAndOrderClause 0.613
testGetContentListByTemplateType 0.461
testGetContentListByTemplateIdsFromRootNode 0.707
testContentIsWrapped 0.706

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.683
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.621
testNestedNodesCreation 0.587
testCreateDifferentPropertyTypes 0.504
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.374
testSameLevelNestedNodesCreation 0.398
testSameLevelNodesCreation 0.507

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.032
testOnlyExceptionGetsFlushedInPublicMode 1.323
testLogAlsoUrl 0
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 1.501
testInstallExistingTemplatingFunctionsClass 1.802
testInstallExistingTemplatingFunctionsName 1.163
testInstallTemplatingFunctions 0.63

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 2.557
testOnUpdateFrom453 1.555
updateFrom55 1.083
updateFrom57RemovesJspRenderer 0.801
testUpdateFrom532 1.537

AbstractRenderingListenerTest

testInitWrongContentType 0
testCopy 0
testInitCorrectContentType 0

ModelExecutionFilterTest

testWithoutParameter 0.047
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.036
testExecutesRenderingModel 0.032
testSkipsRenderingWhenRenderingModelWantsItTo 0.019
testExecutesEarlyExecutionAwareRenderingModel 0.062

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testChoosesTemplateWhenExtensionDoesntMatch 0.008
testChoosesVariantWhenExtensionMatch 0.124

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.007
testDoesNothingWhenVariationDoesntExist 0.007
testChoosesTemplateVariationIfProperlySet 0.008

ConfiguredRendererProviderTest

testGetDefinition 0.677

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0
testWriteIsOn 0

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0
testRegisterAndGetTemplateDefinition 0.019
testGetTemplateDefinitionsIgnoresFailingProvider 0.034
testUnregisterAndRegister 0.012
testGetTemplateDefinitionThrowsOnBadId 0.012

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