Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.382
info.magnolia.rendering.util 3 0 0 0 100% 0
info.magnolia.rendering.context 23 0 0 0 100% 0.744
info.magnolia.rendering.generator 7 0 0 0 100% 3.681
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.023
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.061
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.039
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.031
info.magnolia.rendering.renderer 13 0 0 0 100% 0.437
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.047
info.magnolia.rendering.module.setup 8 0 0 0 100% 2.683
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.024
info.magnolia.rendering.template.type 19 0 0 0 100% 1.07
info.magnolia.rendering.model 10 0 0 0 100% 0.373

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.168
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.01
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.018
RenderingFilterTest 14 0 0 0 100% 0.186

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.452
AreaFilteringListenerTest 3 0 0 0 100% 0.292

info.magnolia.rendering.generator

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

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.015
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.015
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.029
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.01
AreaFilteringListenerTest 12 0 0 1 91.667% 0.029

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

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 8 0 0 0 100% 0.041
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.017
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.018
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.911
RenderingModuleVersionHandlerTest 4 0 0 0 100% 1.772

info.magnolia.rendering.template.assignment

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.063
TemplateTypeHelperTest 14 0 0 0 100% 0.007

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.37
RenderingModelImplTest 5 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 0.354
getAncestorDefinitionNegativeValue 0.003
testPop 0.007
testGetParentAreaDefinition1 0.009
testGetParentAreaDefinition2 0.001
testNoParentAreaDefinition 0.001
testPushSetsMainContentIfItsNull 0.001
testListeners 0.018
testPushSetsCurrentContent 0.002
usesAggregationStateFromProvider 0.002
testPushSetsRenderableDefinition 0.001
testGetRenderableDefinition 0.001
testPopWithoutPrecedingPush 0.001
testPushDoesNotSetMainContentIfItsNotNull 0.001
testPopWithThreeLevels 0.002
testGetCurrentContent 0.001
testGetRenderableDefinitionBeforePushReturnsNull 0.001
getAncestorDefinitionLevel0 0.037
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.008

AreaFilteringListenerTest

testWriterActivity 0.231
testNestedAreaWithSameName 0.031
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.03

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.035
testInitListeners 0.013
testConsiderRendererFromVariation 0.069
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.006
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.012
testRenderExceptionHandlerIsInvokedOnRenderException 0.008
testGetRenderingContextWhenNotYetSet 0.006

FilteringResponseOutputProviderTest

testWriteIsOff 0.005
testWriteIsOn 0.005

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.014
testOnlyExceptionGetsFlushedInPublicMode 0.002
testLogAlsoUrl 0.001
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.001

RenderingFilterTest

testDoFilterWithNullTemplateName 0.019
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.027
testDirectAreaRendering 0.015
testDirectAreaRenderingAreaDoNotExist 0.007
testInitializationOfListenersIsAbleToSignal404 0.009
testOutputProviderIsConfigurable 0.016
testExcludedChannel404isLogged 0.03
testDoFilterWhenTemplateIsNotRegistered 0.006
testDoFilterFailsOnNonRendererExceptions 0.008
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.007
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.022
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.008
testHandleResourceRequest 0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.006

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 1.523
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.631
testNestedNodesCreation 0.391
testCreateDifferentPropertyTypes 0.301
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.255
testSameLevelNestedNodesCreation 0.297
testSameLevelNodesCreation 0.283

AbstractRenderingListenerTest

testInitWrongContentType 0.002
testCopy 0.005
testInitCorrectContentType 0.003

AreaFilteringListenerTest

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

ModelExecutionFilterTest

testWithoutParameter 0.265
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.03
testExecutesRenderingModel 0.027
testSkipsRenderingWhenRenderingModelWantsItTo 0.025
testExecutesEarlyExecutionAwareRenderingModel 0.023

RenderingModelImplTest

testExecute 0
testGetNode 0.003
testGetRoot 0
testGetDefinition 0
testGetDef 0

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.232
testInstallExistingTemplatingFunctionsClass 0.244
testInstallExistingTemplatingFunctionsName 0.218
testInstallTemplatingFunctions 0.217

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.738
testOnUpdateFrom453 0.383
testUpdateFrom522 0.351
testUpdateFrom532 0.3

AbstractRendererTest

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

FreemarkerRendererTest

testOnRender 0.016
testOnRenderThrowsRenderExceptionOnInternalIOException 0.004
testOnRenderThrowsTemplateException 0.019

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.181
doesntThrowExceptionWhenPropertyExists 0.176

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.005
testGetDefaultTemplateUsesTemplateFromParent 0.004
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.004
testGetAvailableTemplatesForDeletedNode 0.003
testGetAssignedTemplateDefinition 0.004

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.003
testInitialInheritanceConfiguration 0.003
testSetAvailableComponents 0.003
testAddAvailableComponents 0.006

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.001
testDoesNotInheritPropertiesWhenSetToNone 0
testInheritsComponentsWhenSetToAll 0.001
testFilteredComponentInheritancePredicate 0
testInheritsComponentsWhenSetToFiltered 0.001
testDoesNotInheritPropertiesWhenInheritanceDisabled 0
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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.014
testCustomTemplateAvailability 0.015

DefaultTemplateAvailabilityTest

isNotAvailableForWhenRepositoryException 0.001
isNotAvailableForNullNode 0
isAvailableForVisiblePageTemplate 0
isAvailableForNullVisiblePageTemplate 0
isNotAvailableForNonWebsiteNode 0
isNotAvailableForComponentTemplate 0
isNotAvailableForInvisiblePageTemplate 0.001
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.001
testRegisterAndGetTemplateDefinition 0.018
testGetTemplateDefinitionsIgnoresFailingProvider 0.004
testUnregisterAndRegister 0.005
testGetTemplateDefinitionThrowsOnBadId 0.003

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.281
testGetContentListByTemplateTypeWithAndOrderClause 0.213
testGetContentListByTemplateType 0.214
testGetContentListByTemplateIdsFromRootNode 0.182
testContentIsWrapped 0.173

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.001
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.012

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.004
testDoesNothingWhenVariationDoesntExist 0.003
testChooseTemplateWhenVariationExistForExtensionName 0.003
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
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.