Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
197 0 0 7 96.447% 9.693

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.372
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.751
info.magnolia.rendering.generator 7 0 0 0 100% 3.597
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.023
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.065
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.036
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.035
info.magnolia.rendering.renderer 13 0 0 0 100% 0.44
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.053
info.magnolia.rendering.module.setup 8 0 0 0 100% 2.746
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.031
info.magnolia.rendering.template.type 19 0 0 0 100% 1.158
info.magnolia.rendering.model 10 0 0 0 100% 0.386

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
DefaultRenderingEngineTest 10 0 0 0 100% 0.17
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.012
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.018
RenderingFilterTest 14 0 0 0 100% 0.172

info.magnolia.rendering.util

Class Tests Errors Failures Skipped Success Rate Time
AppendableWriterTest 1 0 0 0 100% 0
FilteringWriterTest 2 0 0 0 100% 0

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.477
AreaFilteringListenerTest 3 0 0 0 100% 0.274

info.magnolia.rendering.generator

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

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

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.02
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.012
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.031
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.002

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

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

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 8 0 0 0 100% 0.044
FreemarkerRendererTest 3 0 0 0 100% 0.039
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.357

info.magnolia.rendering.module

Class Tests Errors Failures Skipped Success Rate Time
RenderingModuleTest 1 0 0 1 0% 0

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ChannelVariationResolverTest 3 0 0 0 100% 0.018
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.023
ExtensionVariationResolverTest 3 0 0 0 100% 0.012

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.924
RenderingModuleVersionHandlerTest 4 0 0 0 100% 1.822

info.magnolia.rendering.template.assignment

Class Tests Errors Failures Skipped Success Rate Time
MetaDataBasedTemplateDefinitionAssignmentTest 6 0 0 0 100% 0.031

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.15
TemplateTypeHelperTest 14 0 0 0 100% 0.008

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.381
RenderingModelImplTest 5 0 0 0 100% 0.005

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

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

AreaFilteringListenerTest

testWriterActivity 0.213
testNestedAreaWithSameName 0.032
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.029

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.029
testInitListeners 0.014
testConsiderRendererFromVariation 0.069
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.018
testRenderExceptionHandlerIsInvokedOnRenderException 0.007
testGetRenderingContextWhenNotYetSet 0.006

FilteringResponseOutputProviderTest

testWriteIsOff 0.006
testWriteIsOn 0.006

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.014
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.019
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.027
testDirectAreaRendering 0.013
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.009
testOutputProviderIsConfigurable 0.009
testExcludedChannel404isLogged 0.029
testDoFilterWhenTemplateIsNotRegistered 0.005
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.006
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.022
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.007
testHandleResourceRequest 0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.499
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.611
testNestedNodesCreation 0.367
testCreateDifferentPropertyTypes 0.313
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.266
testSameLevelNestedNodesCreation 0.302
testSameLevelNodesCreation 0.239

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.005
testInitCorrectContentType 0.004

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.272
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.031
testExecutesRenderingModel 0.029
testSkipsRenderingWhenRenderingModelWantsItTo 0.025
testExecutesEarlyExecutionAwareRenderingModel 0.024

RenderingModelImplTest

testExecute 0
testGetNode 0.005
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.251
testInstallExistingTemplatingFunctionsClass 0.207
testInstallExistingTemplatingFunctionsName 0.223
testInstallTemplatingFunctions 0.243

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.706
testOnUpdateFrom453 0.454
testUpdateFrom522 0.37
testUpdateFrom532 0.292

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.003
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.01
testSetupContext 0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.006
testRenderWithTemplateScriptBeingNull 0.005
testPopulateFromRequestByDefault 0.005
testRender 0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.004

FreemarkerRendererTest

testOnRender 0.015
testOnRenderThrowsRenderExceptionOnInternalIOException 0.005
testOnRenderThrowsTemplateException 0.019

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.178
doesntThrowExceptionWhenPropertyExists 0.179

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.

ConfiguredRendererProviderTest

testGetDefinition 0.023

MetaDataBasedTemplateDefinitionAssignmentTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.005
testInitialInheritanceConfiguration 0.004
testSetAvailableComponents 0.004
testAddAvailableComponents 0.007

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.015
testCustomTemplateAvailability 0.016

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0
isNotAvailableForComponentTemplate 0.001
isNotAvailableForInvisiblePageTemplate 0
isNotAvailableForNullTemplateDefinition 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.

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0
testRegisterAndGetTemplateDefinition 0.018
testGetTemplateDefinitionsIgnoresFailingProvider 0.005
testUnregisterAndRegister 0.007
testGetTemplateDefinitionThrowsOnBadId 0.005

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.298
testGetContentListByTemplateTypeWithAndOrderClause 0.224
testGetContentListByTemplateType 0.219
testGetContentListByTemplateIdsFromRootNode 0.231
testContentIsWrapped 0.178

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.005
testChoosesTemplateVariationIfProperlySet 0.012

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.005
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelName 0.004

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testChoosesTemplateWhenExtensionDoesntMatch 0.004
testChoosesVariantWhenExtensionMatch 0.004

AppendableWriterTest

testWrite 0

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

Failure Details

[Summary] [Package List] [Test Cases]


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