Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.267
info.magnolia.rendering.template.variation 11 0 0 0 100% 0.097
info.magnolia.rendering.template.configured 40 0 0 0 100% 0.036
info.magnolia.rendering.generator 7 0 0 0 100% 1.166
info.magnolia.rendering.template.type 20 0 0 0 100% 1.022
info.magnolia.rendering.util 3 0 0 0 100% 0.001
info.magnolia.rendering.listeners 15 0 0 1 93.333% 0.212
info.magnolia.rendering.context 23 0 0 0 100% 0.093
info.magnolia.rendering.renderer 17 0 0 0 100% 2.513
info.magnolia.rendering.model 10 0 0 0 100% 0.043
info.magnolia.rendering.template.i18n 3 0 0 0 100% 0.001
info.magnolia.rendering.template.registry 7 0 0 2 71.429% 0.033
info.magnolia.rendering.module 1 0 0 1 0% 0
info.magnolia.rendering.template.assignment 6 0 0 0 100% 0.045
info.magnolia.rendering.renderer.registry 4 0 0 3 25% 0.224
info.magnolia.rendering.template.registry.validator 4 0 0 0 100% 0.048
info.magnolia.rendering.module.setup 9 0 0 0 100% 4.445

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.138
DefaultRenderingEngineTest 10 0 0 0 100% 0.084
ModeDependentRenderExceptionHandlerTest 4 0 0 0 100% 0.031
FilteringResponseOutputProviderTest 2 0 0 0 100% 0.014

info.magnolia.rendering.template.variation

Class Tests Errors Failures Skipped Success Rate Time
DefaultRenderableVariationResolverTest 5 0 0 0 100% 0.02
ExtensionVariationResolverTest 3 0 0 0 100% 0.067
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.012
ConfiguredAreaDefinitionTest 4 0 0 0 100% 0.01
DefaultTemplateAvailabilityTest 8 0 0 0 100% 0.005
ConfiguredAutoGenerationTest 1 0 0 0 100% 0
ConfiguredInheritanceTest 22 0 0 0 100% 0.009

info.magnolia.rendering.generator

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

info.magnolia.rendering.template.type

Class Tests Errors Failures Skipped Success Rate Time
TemplateTypeHelperRepositoryTest 5 0 0 0 100% 1.006
TemplateTypeHelperTest 15 0 0 0 100% 0.016

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

info.magnolia.rendering.listeners

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

info.magnolia.rendering.context

Class Tests Errors Failures Skipped Success Rate Time
AggregationStateBasedRenderingContextTest 20 0 0 0 100% 0.047
AreaFilteringListenerTest 3 0 0 0 100% 0.046

info.magnolia.rendering.renderer

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerRendererTest 3 0 0 0 100% 0.628
I18nNodeWrapperRendererTest 2 0 0 0 100% 1.681
AbstractRendererTest 12 0 0 0 100% 0.204

info.magnolia.rendering.model

Class Tests Errors Failures Skipped Success Rate Time
RenderingModelImplTest 5 0 0 0 100% 0.001
ModelExecutionFilterTest 5 0 0 0 100% 0.042

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

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

info.magnolia.rendering.renderer.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredRendererManagerTest 3 0 0 3 0% 0.001
ConfiguredRendererProviderTest 1 0 0 0 100% 0.223

info.magnolia.rendering.template.registry.validator

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

info.magnolia.rendering.module.setup

Class Tests Errors Failures Skipped Success Rate Time
InstallRendererContextAttributeTaskTest 4 0 0 0 100% 0.939
RenderingModuleVersionHandlerTest 5 0 0 0 100% 3.506

Test Cases

[Summary] [Package List] [Test Cases]

RenderingFilterTest

testDoFilterWithNullTemplateName 0.003
testFilterUsesAggStateToDetermineWhichTemplateToUse 0.005
testDirectAreaRendering 0.007
testDirectAreaRenderingAreaDoNotExist 0.008
testInitializationOfListenersIsAbleToSignal404 0.008
testOutputProviderIsConfigurable 0.008
testExcludedChannel404isLogged 0.031
testDoFilterWhenTemplateIsNotRegistered 0.007
testDoFilterFailsOnNonRendererExceptions 0.015
testDoFilterContinuesOnIOExceptionFromFlushBuffer 0.001
testHandleResourceRequestWhenNoJCRDataIsAvailable 0.017
testHandleResourceRequestWhenSizePropertyDoesNotExist 0.008
testHandleResourceRequest 0.008
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider 0.012

AggregationStateBasedRenderingContextTest

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

ConfiguredComponentAvailabilityTest

testSetAndGetRole 0
testSetAndGetId 0
testSetAndGetEnabled 0

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException 0.003
testInitListeners 0.011
testConsiderRendererFromVariation 0.017
testListenersBefore 0.007
testRenderFromNodeAndAppendable 0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException 0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered 0.006
testGetRendererForThrowsExceptionOnUnkownRenderType 0.014
testRenderExceptionHandlerIsInvokedOnRenderException 0.006
testGetRenderingContextWhenNotYetSet 0.006

AreaFilteringListenerTest

testWriterActivity 0.019
testNestedAreaWithSameName 0.013
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.014

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.553
testOnRenderThrowsRenderExceptionOnInternalIOException 0.002
testOnRenderThrowsTemplateException 0.019

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists 1.173
doesntThrowExceptionWhenPropertyExists 0.508

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability 0.006
testCustomTemplateAvailability 0.006

FilteringWriterTest

testWriteIsOff 0
testWriteIsOn 0

MetaDataBasedTemplateDefinitionAssignmentTest

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

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testDoesNothingWhenVariationDoesntExist 0.004
testChooseTemplateWhenVariationExistForExtensionName 0.005
testChooseTemplateWhenVariationExistForChannelExtensionName 0.004
testChooseTemplateWhenVariationExistForChannelName 0.005

TemplateDefinitionValidatorTest

deprecatedDefinitionReported 0.029
validDefinition 0.001
invalidDefinition 0.017
nullAvailableComponentsShouldNotFailonNPE 0.001

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty 0
testInitialInheritanceConfiguration 0.001
testSetAvailableComponents 0.003
testAddAvailableComponents 0.005

DefaultTemplateAvailabilityTest

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

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException 0.066
getAggregationStateSafelyReturnsPlainHTMLEscapingAggregationStateByDefault 0.015
testWillNotFailModelCreationWhenSquareBracketIsInQueryString 0.02
testOnRenderReturnsConfiguredContentType 0.011
getAggregationStateSafelyReturnsPlainAggregationStateIfEscapeHtmlIsFalse 0.013
testSetupContext 0.013
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped 0.024
testOnRenderReturnsDefaultContentType 0.01
testRenderWithTemplateScriptBeingNull 0.006
testPopulateFromRequestByDefault 0.007
testRender 0.011
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition 0.008

TemplateTypeHelperRepositoryTest

testGetContentListByTemplateIds 0.274
testGetContentListByTemplateTypeWithAndOrderClause 0.204
testGetContentListByTemplateType 0.184
testGetContentListByTemplateIdsFromRootNode 0.165
testContentIsWrapped 0.178

RenderableDefinitionKeyGeneratorTest

keysForArea 0
keysForPage 0.001
keysForComponent 0

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten 0.184
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem 0.152
testNestedNodesCreation 0.151
testCreateDifferentPropertyTypes 0.218
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound 0.148
testSameLevelNestedNodesCreation 0.168
testSameLevelNodesCreation 0.145

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries 0

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode 0.013
testOnlyExceptionGetsFlushedInPublicMode 0.006
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.263
testInstallExistingTemplatingFunctionsClass 0.24
testInstallExistingTemplatingFunctionsName 0.222
testInstallTemplatingFunctions 0.214

RenderingModuleVersionHandlerTest

testOnUpdateFrom452 1.407
testOnUpdateFrom453 0.705
updateFrom55 0.559
updateFrom57RemovesJspRenderer 0.355
testUpdateFrom532 0.48

AbstractRenderingListenerTest

testInitWrongContentType 0
testCopy 0.004
testInitCorrectContentType 0.01

ModelExecutionFilterTest

testWithoutParameter 0.009
testThrowsServletExceptionWhenParameterPointsToNonExistingContent 0.01
testExecutesRenderingModel 0.007
testSkipsRenderingWhenRenderingModelWantsItTo 0.007
testExecutesEarlyExecutionAwareRenderingModel 0.009

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0
testChoosesTemplateWhenExtensionDoesntMatch 0.002
testChoosesVariantWhenExtensionMatch 0.064

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable 0.002
testDoesNothingWhenVariationDoesntExist 0.004
testChoosesTemplateVariationIfProperlySet 0.004

ConfiguredRendererProviderTest

testGetDefinition 0.223

ConfiguredInheritanceTest

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

AreaFilteringListenerTest

testWriterActivity 0.003
testCanRederAreaDefinedInTemplateDefinition 0.009
testCopy 0.038
testAreaWithSameNamePage 0
Missing functionality mentioned in https://jira.magnolia-cms.com/browse/MAGNOLIA-6098?focusedCommentId=99538
testNestedAreaWithSameNameButDifferentDefinitionReferences 0.02
testContentBeforeTargetAreaIsSkipped 0.018
testNestedAreaWithSameName 0.014
initGrandChildDefinition 0.018
testIncorrectProvider 0.028
testNoInteractionsWhenTargetAreaAttributeIsEmpty 0.03
testContentAfterTargetAreaIsSkipped 0.009
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.009
findParentWithTemplateTypeThatDoesNotExist 0
getTemplateTypeWithoutSpecifiedTemplateType 0
findParentWithTemplateType 0
hasTemplateOfType 0
getTemplateTypeWithRepositoryException 0.006
getTemplateTypeWithoutExistingTemplateDefinition 0
getTemplateSubtype 0
getTemplateType 0.001
getTemplateSubtypeWithoutExistingTemplateDefinition 0
getTemplateSubtypeWithoutTemplate 0
getTemplateTypeWithoutTemplate 0
getContentListByTemplateTypeWhenNoneFound 0

FilteringResponseOutputProviderTest

testWriteIsOff 0.006
testWriteIsOn 0.008

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition 0.002
testRegisterAndGetTemplateDefinition 0.013
testGetTemplateDefinitionsIgnoresFailingProvider 0.008
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