Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.19
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.103
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.043
info.magnolia.rendering.generator 7 0 0 0 100% 1.052
info.magnolia.rendering.template.type 20 0 0 0 100% 0.934
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.093
info.magnolia.rendering.context 23 0 0 0 100% 0.088
info.magnolia.rendering.renderer 17 0 0 0 100% 2.1
info.magnolia.rendering.model 10 0 0 0 100% 0.045
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.028
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.261
info.magnolia.rendering.template.registry.validator 3 0 0 0 100% 0.033
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.5

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.102
DefaultRenderingEngineTest 10 0 0 0 100% 0.072
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.011
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.005

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.07
ChannelVariationResolverTest 3 0 0 0 100% 0.012

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.014
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.013
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.005
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.011

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.926
TemplateTypeHelperTest 15 0 0 0 100% 0.008

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.011
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.045
AreaFilteringListenerTest 3 0 0 0 100% 0.043

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.591
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.363
AbstractRendererTest 12 0 0 0 100% 0.146

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.876
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.624

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.005
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.005
testDirectAreaRendering 0.004
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.007
testOutputProviderIsConfigurable 0.007
testExcludedChannel404isLogged 0.021
testDoFilterWhenTemplateIsNotRegistered 0.004
testDoFilterFailsOnNonRendererExceptions 0.006
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.005
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.012
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.007
testHandleResourceRequest 0.007
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.009
testInitListeners 0.007
testConsiderRendererFromVariation 0.017
testListenersBefore 0.006
testRenderFromNodeAndAppendable 0.006
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.004
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.009
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.004

AreaFilteringListenerTest

testWriterActivity 0.016
testNestedAreaWithSameName 0.015
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.567
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.021

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.07
doesntThrowExceptionWhenPropertyExists 0.293

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.008
testCustomTemplateAvailability 0.006

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

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

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelName 0.004

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.022
validDefinition 0.001
invalidDefinition 0.01

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.004
testAddAvailableComponents 0.005

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.047
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.009
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.014
testOnRenderReturnsConfiguredContentType 0.009
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.011
testSetupContext 0.015
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.009
testOnRenderReturnsDefaultContentType 0.006
testRenderWithTemplateScriptBeingNull 0.007
testPopulateFromRequestByDefault 0.006
testRender 0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.006

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.273
testGetContentListByTemplateTypeWithAndOrderClause 0.187
testGetContentListByTemplateType 0.151
testGetContentListByTemplateIdsFromRootNode 0.15
testContentIsWrapped 0.165

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.154
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.148
testNestedNodesCreation 0.134
testCreateDifferentPropertyTypes 0.143
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.164
testSameLevelNestedNodesCreation 0.166
testSameLevelNodesCreation 0.143

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.007
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
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.249
testInstallExistingTemplatingFunctionsClass 0.222
testInstallExistingTemplatingFunctionsName 0.209
testInstallTemplatingFunctions 0.196

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.811
testOnUpdateFrom453 0.604
updateFrom55 0.362
testUpdateFrom522 0.453
testUpdateFrom532 0.394

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.005
testInitCorrectContentType 0.005

ModelExecutionFilterTest

testWithoutParameter 0.013
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.01
testExecutesRenderingModel 0.007
testSkipsRenderingWhenRenderingModelWantsItTo 0.007
testExecutesEarlyExecutionAwareRenderingModel 0.008

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testChoosesTemplateWhenExtensionDoesntMatch 0.004
testChoosesVariantWhenExtensionMatch 0.065

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.004

ConfiguredRendererProviderTest

testGetDefinition 0.261

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

testWriterActivity 0.011
testCanRederAreaDefinedInTemplateDefinition 0.006
testCopy 0.008
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.012
testContentBeforeTargetAreaIsSkipped 0.006
testNestedAreaWithSameName 0.006
initGrandChildDefinition 0.006
testIncorrectProvider 0.006
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.007
testContentAfterTargetAreaIsSkipped 0.007
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.005
findParentWithTemplateTypeThatDoesNotExist 0
getTemplateTypeWithoutSpecifiedTemplateType 0
findParentWithTemplateType 0
hasTemplateOfType 0
getTemplateTypeWithRepositoryException 0.001
getTemplateTypeWithoutExistingTemplateDefinition 0.001
getTemplateSubtype 0
getTemplateType 0
getTemplateSubtypeWithoutExistingTemplateDefinition 0.001
getTemplateSubtypeWithoutTemplate 0
getTemplateTypeWithoutTemplate 0
getContentListByTemplateTypeWhenNoneFound 0

FilteringResponseOutputProviderTest

testWriteIsOff 0.001
testWriteIsOn 0.004

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.004
testRegisterAndGetTemplateDefinition 0.009
testGetTemplateDefinitionsIgnoresFailingProvider 0.006
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.004

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