Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.322
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.194
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.085
info.magnolia.rendering.generator 7 0 0 0 100% 1.358
info.magnolia.rendering.template.type 20 0 0 0 100% 1.496
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.223
info.magnolia.rendering.context 23 0 0 0 100% 0.176
info.magnolia.rendering.renderer 17 0 0 0 100% 3.97
info.magnolia.rendering.model 10 0 0 0 100% 0.063
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.003
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.042
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.056
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.55
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.063
info.magnolia.rendering.module.setup 9 0 0 0 100% 6.388

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.149
DefaultRenderingEngineTest 10 0 0 0 100% 0.132
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.026
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.015

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.074
ExtensionVariationResolverTest 3 0 0 0 100% 0.101
ChannelVariationResolverTest 3 0 0 0 100% 0.019

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

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.476
TemplateTypeHelperTest 15 0 0 0 100% 0.02

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.094
AreaFilteringListenerTest 3 0 0 0 100% 0.082

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 1.087
I18nNodeWrapperRendererTest 2 0 0 0 100% 2.648
AbstractRendererTest 12 0 0 0 100% 0.235

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

info.magnolia.rendering.template.i18n

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

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 2.083
RenderingModuleVersionHandlerTest 5 0 0 0 100% 4.305

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.008
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.008
testDirectAreaRendering 0.008
testDirectAreaRenderingAreaDoNotExist 0.007
testInitializationOfListenersIsAbleToSignal404 0.01
testOutputProviderIsConfigurable 0.007
testExcludedChannel404isLogged 0.033
testDoFilterWhenTemplateIsNotRegistered 0.007
testDoFilterFailsOnNonRendererExceptions 0.011
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.004
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.015
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.008
testHandleResourceRequest 0.008
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.013

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.007
testInitListeners 0.011
testConsiderRendererFromVariation 0.024
testListenersBefore 0.009
testRenderFromNodeAndAppendable 0.009
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.034
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.016
testRenderExceptionHandlerIsInvokedOnRenderException 0.009
testGetRenderingContextWhenNotYetSet 0.008

AreaFilteringListenerTest

testWriterActivity 0.034
testNestedAreaWithSameName 0.022
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.016

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 1.018
testOnRenderThrowsRenderExceptionOnInternalIOException 0.004
testOnRenderThrowsTemplateException 0.028

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 2.079
doesntThrowExceptionWhenPropertyExists 0.556

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.03
testCustomTemplateAvailability 0.009

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.025
testTemplateWithoutATitleDoesNotThrowNPE 0.007
testGetDefaultTemplateUsesTemplateFromParent 0.008
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.006
testGetAvailableTemplatesForDeletedNode 0.005
testGetAssignedTemplateDefinition 0.004

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testDoesNothingWhenVariationDoesntExist 0.006
testChooseTemplateWhenVariationExistForExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelExtensionName 0.048
testChooseTemplateWhenVariationExistForChannelName 0.005

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.032
validDefinition 0.002
invalidDefinition 0.016
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.003
testSetAvailableComponents 0.005
testAddAvailableComponents 0.007

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.076
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.015
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.017
testOnRenderReturnsConfiguredContentType 0.02
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.028
testSetupContext 0.01
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.015
testOnRenderReturnsDefaultContentType 0.009
testRenderWithTemplateScriptBeingNull 0.009
testPopulateFromRequestByDefault 0.009
testRender 0.014
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.009

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.328
testGetContentListByTemplateTypeWithAndOrderClause 0.202
testGetContentListByTemplateType 0.308
testGetContentListByTemplateIdsFromRootNode 0.354
testContentIsWrapped 0.284

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.191
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.231
testNestedNodesCreation 0.158
testCreateDifferentPropertyTypes 0.244
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.184
testSameLevelNestedNodesCreation 0.188
testSameLevelNodesCreation 0.161

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.012
testOnlyExceptionGetsFlushedInPublicMode 0.004
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.534
testInstallExistingTemplatingFunctionsClass 0.43
testInstallExistingTemplatingFunctionsName 0.634
testInstallTemplatingFunctions 0.483

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.513
testOnUpdateFrom453 0.917
updateFrom55 0.656
updateFrom57RemovesJspRenderer 0.539
testUpdateFrom532 0.674

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.026
testInitCorrectContentType 0.009

ModelExecutionFilterTest

testWithoutParameter 0.017
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.013
testSkipsRenderingWhenRenderingModelWantsItTo 0.011
testExecutesEarlyExecutionAwareRenderingModel 0.01

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testChoosesTemplateWhenExtensionDoesntMatch 0.007
testChoosesVariantWhenExtensionMatch 0.093

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.006
testDoesNothingWhenVariationDoesntExist 0.006
testChoosesTemplateVariationIfProperlySet 0.007

ConfiguredRendererProviderTest

testGetDefinition 0.55

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

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.005
getTemplateTypeWithoutExistingTemplateDefinition 0
getTemplateSubtype 0.001
getTemplateType 0
getTemplateSubtypeWithoutExistingTemplateDefinition 0.001
getTemplateSubtypeWithoutTemplate 0.001
getTemplateTypeWithoutTemplate 0.001
getContentListByTemplateTypeWhenNoneFound 0

FilteringResponseOutputProviderTest

testWriteIsOff 0.001
testWriteIsOn 0.008

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.003
testRegisterAndGetTemplateDefinition 0.014
testGetTemplateDefinitionsIgnoresFailingProvider 0.012
testUnregisterAndRegister 0.006
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