Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.385
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.098
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.046
info.magnolia.rendering.generator 7 0 0 0 100% 1.466
info.magnolia.rendering.template.type 20 0 0 0 100% 1.089
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.045
info.magnolia.rendering.context 23 0 0 0 100% 0.078
info.magnolia.rendering.renderer 17 0 0 0 100% 2.02
info.magnolia.rendering.model 10 0 0 0 100% 0.111
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.031
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.046
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.22
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.027
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.511

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.225
DefaultRenderingEngineTest 10 0 0 0 100% 0.052
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.089
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.019

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.02
ExtensionVariationResolverTest 3 0 0 0 100% 0.067
ChannelVariationResolverTest 3 0 0 0 100% 0.011

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.015
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.013
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.006
ConfiguredAutoGenerationTest 1 0 0 0 100% 0.001
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.466

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.056
TemplateTypeHelperTest 15 0 0 0 100% 0.033

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.036
AreaFilteringListenerTest 12 0 0 1 91.667% 0.009

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.036
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.659
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.244
AbstractRendererTest 12 0 0 0 100% 0.117

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

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.854
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.657

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.014
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.018
testDirectAreaRendering 0.011
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.01
testOutputProviderIsConfigurable 0.01
testExcludedChannel404isLogged 0.029
testDoFilterWhenTemplateIsNotRegistered 0.007
testDoFilterFailsOnNonRendererExceptions 0.018
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.048
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.012
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.006
testHandleResourceRequest 0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.029

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0
testInitListeners 0
testConsiderRendererFromVariation 0.011
testListenersBefore 0.005
testRenderFromNodeAndAppendable 0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.009
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.005

AreaFilteringListenerTest

testWriterActivity 0.02
testNestedAreaWithSameName 0.011
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.011

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.577
testOnRenderThrowsRenderExceptionOnInternalIOException 0.003
testOnRenderThrowsTemplateException 0.02

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.954
doesntThrowExceptionWhenPropertyExists 0.289

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.008
testCustomTemplateAvailability 0.007

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.018
testTemplateWithoutATitleDoesNotThrowNPE 0.008
testGetDefaultTemplateUsesTemplateFromParent 0.005
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.006
testGetAvailableTemplatesForDeletedNode 0.003
testGetAssignedTemplateDefinition 0.006

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.003
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.004

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.01
validDefinition 0.001
invalidDefinition 0.015
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.003
testSetAvailableComponents 0.005
testAddAvailableComponents 0.005

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.037
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.007
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.01
testOnRenderReturnsConfiguredContentType 0.008
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.009
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.01
testOnRenderReturnsDefaultContentType 0.006
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.005
testRender 0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.005

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.278
testGetContentListByTemplateTypeWithAndOrderClause 0.181
testGetContentListByTemplateType 0.271
testGetContentListByTemplateIdsFromRootNode 0.164
testContentIsWrapped 0.162

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.183
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.2
testNestedNodesCreation 0.157
testCreateDifferentPropertyTypes 0.171
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.155
testSameLevelNestedNodesCreation 0.149
testSameLevelNodesCreation 0.45

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.042
testOnlyExceptionGetsFlushedInPublicMode 0.006
testLogAlsoUrl 0.004
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.037

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.22
testInstallExistingTemplatingFunctionsName 0.189
testInstallTemplatingFunctions 0.196

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.811
testOnUpdateFrom453 0.621
updateFrom55 0.413
updateFrom57RemovesJspRenderer 0.323
testUpdateFrom532 0.489

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.004
testInitCorrectContentType 0.031

ModelExecutionFilterTest

testWithoutParameter 0.021
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.023
testExecutesRenderingModel 0.015
testSkipsRenderingWhenRenderingModelWantsItTo 0.011
testExecutesEarlyExecutionAwareRenderingModel 0.037

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testChoosesTemplateWhenExtensionDoesntMatch 0.004
testChoosesVariantWhenExtensionMatch 0.063

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.004

ConfiguredRendererProviderTest

testGetDefinition 0.22

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.001
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToUnknownValue 0
testReturnsSetNodeComparator 0.001
testDoesNotInheritComponentsWhenSetToNone 0.001
testNodeDepthComparatorForSiblings 0
testDoesNotInheritPropertiesWhenSetToBlank 0.001
testNodeDepthComparator 0
testInheritsPropertiesWhenSetToAll 0.001
testReturnsNodeDepthComparatorByDefault 0

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.011
testWriteIsOn 0.008

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.001
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