Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.216
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.091
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.035
info.magnolia.rendering.generator 7 0 0 0 100% 1.012
info.magnolia.rendering.template.type 20 0 0 0 100% 0.872
info.magnolia.rendering.util 3 0 0 0 100% 0.002
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.084
info.magnolia.rendering.context 23 0 0 0 100% 0.079
info.magnolia.rendering.renderer 17 0 0 0 100% 1.851
info.magnolia.rendering.model 10 0 0 0 100% 0.054
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.029
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.038
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.219
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.035
info.magnolia.rendering.module.setup 9 0 0 0 100% 3.283

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.115
DefaultRenderingEngineTest 10 0 0 0 100% 0.065
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.021
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.017
ExtensionVariationResolverTest 3 0 0 0 100% 0.064
ChannelVariationResolverTest 3 0 0 0 100% 0.01

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.011
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.01
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.004
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.01

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 0.859
TemplateTypeHelperTest 15 0 0 0 100% 0.013

info.magnolia.rendering.util

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

info.magnolia.rendering.listeners

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.035
AreaFilteringListenerTest 3 0 0 0 100% 0.044

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.497
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.218
AbstractRendererTest 12 0 0 0 100% 0.136

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

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

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

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

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.839
RenderingModuleVersionHandlerTest 5 0 0 0 100% 2.444

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.004
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.006
testDirectAreaRendering 0.005
testDirectAreaRenderingAreaDoNotExist 0.006
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.005
testExcludedChannel404isLogged 0.026
testDoFilterWhenTemplateIsNotRegistered 0.004
testDoFilterFailsOnNonRendererExceptions 0.011
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.005
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.013
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.005
testHandleResourceRequest 0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.011

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.002
testInitListeners 0.008
testConsiderRendererFromVariation 0.015
testListenersBefore 0.005
testRenderFromNodeAndAppendable 0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.005
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.005
testGetRendererForThrowsExceptionOnUnkownRenderType 0.011
testRenderExceptionHandlerIsInvokedOnRenderException 0.005
testGetRenderingContextWhenNotYetSet 0.004

AreaFilteringListenerTest

testWriterActivity 0.016
testNestedAreaWithSameName 0.012
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.456
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.015

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 0.957
doesntThrowExceptionWhenPropertyExists 0.26

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.006
testCustomTemplateAvailability 0.005

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

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

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.003
testChooseTemplateWhenVariationExistForExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelExtensionName 0.003
testChooseTemplateWhenVariationExistForChannelName 0.004

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.02
validDefinition 0
invalidDefinition 0.011
nullAvailableComponentsShouldNotFailonNPE 0

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.002
testSetAvailableComponents 0.003
testAddAvailableComponents 0.005

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.042
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.011
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.021
testOnRenderReturnsConfiguredContentType 0.006
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.008
testSetupContext 0.008
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.011
testOnRenderReturnsDefaultContentType 0.006
testRenderWithTemplateScriptBeingNull 0.005
testPopulateFromRequestByDefault 0.005
testRender 0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.005

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.242
testGetContentListByTemplateTypeWithAndOrderClause 0.181
testGetContentListByTemplateType 0.143
testGetContentListByTemplateIdsFromRootNode 0.135
testContentIsWrapped 0.157

RenderableDefinitionKeyGeneratorTest

keysForArea 0.001
keysForPage 0
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.144
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.134
testNestedNodesCreation 0.158
testCreateDifferentPropertyTypes 0.134
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.122
testSameLevelNestedNodesCreation 0.132
testSameLevelNodesCreation 0.188

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.009
testOnlyExceptionGetsFlushedInPublicMode 0.004
testLogAlsoUrl 0.004
testOnlyExceptionGetsFlushedInAdminPreviewMode 0.004

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.243
testInstallExistingTemplatingFunctionsClass 0.198
testInstallExistingTemplatingFunctionsName 0.214
testInstallTemplatingFunctions 0.184

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 0.831
testOnUpdateFrom453 0.547
updateFrom55 0.364
updateFrom57RemovesJspRenderer 0.302
testUpdateFrom532 0.4

AbstractRenderingListenerTest

testInitWrongContentType 0.001
testCopy 0.003
testInitCorrectContentType 0.005

ModelExecutionFilterTest

testWithoutParameter 0.011
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.011
testExecutesRenderingModel 0.009
testSkipsRenderingWhenRenderingModelWantsItTo 0.013
testExecutesEarlyExecutionAwareRenderingModel 0.01

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testChoosesTemplateWhenExtensionDoesntMatch 0.004
testChoosesVariantWhenExtensionMatch 0.06

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.003
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.003

ConfiguredRendererProviderTest

testGetDefinition 0.219

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

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

RenderingModuleTest

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

TemplateTypeHelperTest

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

FilteringResponseOutputProviderTest

testWriteIsOff 0.003
testWriteIsOn 0.007

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.002
testRegisterAndGetTemplateDefinition 0.01
testGetTemplateDefinitionsIgnoresFailingProvider 0.007
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