Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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% 1.183
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.113
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.216
info.magnolia.rendering.generator 7 0 0 0 100% 7.231
info.magnolia.rendering.template.type 20 0 0 0 100% 2.777
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.378
info.magnolia.rendering.util 3 0 0 0 100% 0.002
info.magnolia.rendering.context 23 0 0 0 100% 2.313
info.magnolia.rendering.renderer 17 0 0 0 100% 1.273
info.magnolia.rendering.model 10 0 0 0 100% 0.135
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.007
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.089
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.135
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.055
info.magnolia.rendering.module.setup 9 0 0 0 100% 9.572
info.magnolia.rendering.template.registry.validator 3 0 0 0 100% 0.069

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.685
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.04
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.087
RenderingFilterTest 14 0 0 0 100% 0.371

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
ChannelVariationResolverTest 3 0 0 0 100% 0.039
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.048
ExtensionVariationResolverTest 3 0 0 0 100% 0.026

info.magnolia.rendering.template.configured

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.079
ConfiguredAutoGenerationTest 1 0 0 0 100% 0.001
ConfiguredComponentAvailabilityTest 3 0 0 0 100% 0.005
ConfiguredInheritanceTest 22 0 0 0 100% 0.06
ConfiguredTemplateDefinitionTest 2 0 0 0 100% 0.063
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.008

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 2.751
TemplateTypeHelperTest 15 0 0 0 100% 0.026

info.magnolia.rendering.listeners

Class Tests Errors Failures Skipped Success Rate Time
AbstractRenderingListenerTest 3 0 0 0 100% 0.05
AreaFilteringListenerTest 12 0 0 1 91.667% 0.328

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 1.45
AreaFilteringListenerTest 3 0 0 0 100% 0.863

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
AbstractRendererTest 12 0 0 0 100% 0.217
FreemarkerRendererTest 3 0 0 0 100% 0.064
I18nNodeWrapperRendererTest 2 0 0 0 100% 0.992

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
ModelExecutionFilterTest 5 0 0 0 100% 0.133
RenderingModelImplTest 5 0 0 0 100% 0.002

info.magnolia.rendering.template.i18n

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

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

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

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 2.708
RenderingModuleVersionHandlerTest 5 0 0 0 100% 6.864

info.magnolia.rendering.template.registry.validator

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

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent 1.072
getAncestorDefinitionNegativeValue 0.013
testPop 0.008
testGetParentAreaDefinition1 0.012
testGetParentAreaDefinition2 0.003
testNoParentAreaDefinition 0.004
testPushSetsMainContentIfItsNull 0.009
testListeners 0.046
testPushSetsCurrentContent 0.005
usesAggregationStateFromProvider 0.021
testPushSetsRenderableDefinition 0.002
testGetRenderableDefinition 0.002
testPopWithoutPrecedingPush 0.004
testPushDoesNotSetMainContentIfItsNotNull 0.004
testPopWithThreeLevels 0.002
testGetCurrentContent 0.005
testGetRenderableDefinitionBeforePushReturnsNull 0.002
getAncestorDefinitionLevel0 0.221
getAncestorDefinitionLevel1 0.001
getAncestorDefinitionLevel2 0.014

AreaFilteringListenerTest

testWriterActivity 0.715
testNestedAreaWithSameName 0.074
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.074

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.062
testInitListeners 0.056
testConsiderRendererFromVariation 0.3
testListenersBefore 0.02
testRenderFromNodeAndAppendable 0.047
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.045
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.039
testGetRendererForThrowsExceptionOnUnkownRenderType 0.054
testRenderExceptionHandlerIsInvokedOnRenderException 0.042
testGetRenderingContextWhenNotYetSet 0.02

FilteringResponseOutputProviderTest

testWriteIsOff 0.021
testWriteIsOn 0.019

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.071
testOnlyExceptionGetsFlushedInPublicMode 0.008
testLogAlsoUrl 0.005
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.003

RenderingFilterTest

testDoFilterWithNullTemplateName 0.052
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.016
testDirectAreaRendering 0.019
testDirectAreaRenderingAreaDoNotExist 0.011
testInitializationOfListenersIsAbleToSignal404 0.016
testOutputProviderIsConfigurable 0.016
testExcludedChannel404isLogged 0.043
testDoFilterWhenTemplateIsNotRegistered 0.018
testDoFilterFailsOnNonRendererExceptions 0.031
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.019
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.079
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.016
testHandleResourceRequest 0.021
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.014

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 3.028
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.812
testNestedNodesCreation 0.62
testCreateDifferentPropertyTypes 0.756
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.543
testSameLevelNestedNodesCreation 0.704
testSameLevelNodesCreation 0.768

AbstractRenderingListenerTest

testInitWrongContentType 0.027
testCopy 0.012
testInitCorrectContentType 0.011

AreaFilteringListenerTest

testWriterActivity 0.041
testCanRederAreaDefinedInTemplateDefinition 0.025
testCopy 0.028
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.056
testContentBeforeTargetAreaIsSkipped 0.023
testNestedAreaWithSameName 0.027
initGrandChildDefinition 0.035
testIncorrectProvider 0.023
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.025
testContentAfterTargetAreaIsSkipped 0.02
initGrandChildNode 0.025

ModelExecutionFilterTest

testWithoutParameter 0.029
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.027
testExecutesRenderingModel 0.029
testSkipsRenderingWhenRenderingModelWantsItTo 0.029
testExecutesEarlyExecutionAwareRenderingModel 0.019

RenderingModelImplTest

testExecute 0
testGetNode 0.001
testGetRoot 0
testGetDefinition 0
testGetDef 0.001

RenderingModuleTest

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

InstallRendererContextAttributeTaskTest

testInstallExistingTemplatingFunctions 0.577
testInstallExistingTemplatingFunctionsClass 0.722
testInstallExistingTemplatingFunctionsName 0.662
testInstallTemplatingFunctions 0.747

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 2.281
testOnUpdateFrom453 1.619
updateFrom55 1.01
testUpdateFrom522 1.018
testUpdateFrom532 0.936

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.032
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.014
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.028
testOnRenderReturnsConfiguredContentType 0.018
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.016
testSetupContext 0.014
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.016
testOnRenderReturnsDefaultContentType 0.012
testRenderWithTemplateScriptBeingNull 0.015
testPopulateFromRequestByDefault 0.014
testRender 0.024
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.014

FreemarkerRendererTest

testOnRender 0.027
testOnRenderThrowsRenderExceptionOnInternalIOException 0.001
testOnRenderThrowsTemplateException 0.036

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.475
doesntThrowExceptionWhenPropertyExists 0.517

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

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates 0.012
testTemplateWithoutATitleDoesNotThrowNPE 0.019
testGetDefaultTemplateUsesTemplateFromParent 0.018
testGetDefaultTemplateReturnsFirstAvailableTemplate 0.027
testGetAvailableTemplatesForDeletedNode 0.019
testGetAssignedTemplateDefinition 0.04

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0.027
testInitialInheritanceConfiguration 0.013
testSetAvailableComponents 0.014
testAddAvailableComponents 0.025

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0.001

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0.002
testSetAndGetId 0.001
testSetAndGetEnabled 0.002

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.033
testCustomTemplateAvailability 0.03

DefaultTemplateAvailabilityTest

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

RenderableDefinitionKeyGeneratorTest

keysForArea 0.006
keysForPage 0.001
keysForComponent 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.002
testRegisterAndGetTemplateDefinition 0.043
testGetTemplateDefinitionsIgnoresFailingProvider 0.019
testUnregisterAndRegister 0.014
testGetTemplateDefinitionThrowsOnBadId 0.011

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.039
validDefinition 0.003
invalidDefinition 0.027

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 1.002
testGetContentListByTemplateTypeWithAndOrderClause 0.479
testGetContentListByTemplateType 0.416
testGetContentListByTemplateIdsFromRootNode 0.398
testContentIsWrapped 0.456

TemplateTypeHelperTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testDoesNothingWhenVariationDoesntExist 0.007
testChoosesTemplateVariationIfProperlySet 0.03

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.011
testDoesNothingWhenVariationDoesntExist 0.008
testChooseTemplateWhenVariationExistForExtensionName 0.009
testChooseTemplateWhenVariationExistForChannelExtensionName 0.008
testChooseTemplateWhenVariationExistForChannelName 0.012

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.011
testChoosesTemplateWhenExtensionDoesntMatch 0.007
testChoosesVariantWhenExtensionMatch 0.008

AppendableWriterTest

testWrite 0

FilteringWriterTest

testWriteIsOff 0.001
testWriteIsOn 0.001

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.