Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
143000100%11.426

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.rendering.engine27000100%0.343
info.magnolia.rendering.context19000100%0.806
info.magnolia.rendering.util3000100%0
info.magnolia.rendering.generator7000100%4.728
info.magnolia.rendering.renderer.registry5000100%1.187
info.magnolia.rendering.template.configured32000100%0.081
info.magnolia.rendering.template.registry7000100%1.093
info.magnolia.rendering.renderer12000100%0.627
info.magnolia.rendering.module1000100%0.022
info.magnolia.rendering.template.variation11000100%0.06
info.magnolia.rendering.module.setup3000100%2.143
info.magnolia.rendering.template.assignment6000100%0.044
info.magnolia.rendering.model10000100%0.292

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

info.magnolia.rendering.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRenderingEngineTest9000100%0.168
FilteringResponseOutputProviderTest2000100%0.003
ModeDependentRenderExceptionHandlerTest4000100%0.049
RenderingFilterTest12000100%0.123

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.444
AreaFilteringListenerTest3000100%0.362

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0
FilteringWriterTest2000100%0

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest7000100%4.728

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%1.149
ConfiguredRendererProviderTest1000100%0.038

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.023
ConfiguredAutoGenerationTest1000100%0
ConfiguredComponentAvailabilityTest3000100%0
ConfiguredInheritanceTest22000100%0.002
ConfiguredTemplateDefinitionTest2000100%0.056

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%1.072
TemplateDefinitionRegistryTest5000100%0.021

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest7000100%0.04
FreemarkerRendererTest3000100%0.023
I18nNodeWrapperRendererTest2000100%0.564

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.022

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.022
DefaultRenderableVariationResolverTest5000100%0.022
ExtensionVariationResolverTest3000100%0.016

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest3000100%2.143

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest6000100%0.044

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.29
RenderingModelImplTest5000100%0.002

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.366
testPop0.009
testGetParentAreaDefinition10.014
testGetParentAreaDefinition20.003
testNoParentAreaDefinition0.003
testPushSetsMainContentIfItsNull0.003
testListeners0.018
testPushSetsCurrentContent0.004
usesAggregationStateFromProvider0.004
testPushSetsRenderableDefinition0.002
testGetRenderableDefinition0.003
testPopWithoutPrecedingPush0.002
testPushDoesNotSetMainContentIfItsNotNull0.002
testPopWithThreeLevels0.005
testGetCurrentContent0.002
testGetRenderableDefinitionBeforePushReturnsNull0.004

AreaFilteringListenerTest

testWriterActivity0.282
testNestedAreaWithSameName0.04
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.04

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.031
testInitListeners0.026
testConsiderRendererFromVariation0.065
testRenderFromNodeAndAppendable0.008
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.006
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.005
testGetRendererForThrowsExceptionOnUnkownRenderType0.01
testRenderExceptionHandlerIsInvokedOnRenderException0.01
testGetRenderingContextWhenNotYetSet0.007

FilteringResponseOutputProviderTest

testWriteIsOff0.001
testWriteIsOn0.002

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.025
testOnlyExceptionGetsFlushedInPublicMode0.01
testLogAlsoUrl0.007
testOnlyExceptionGetsFlushedInAdminPreviewMode0.007

RenderingFilterTest

testDoFilterWithNullTemplateName0.021
testDirectAreaRendering0.014
testDirectAreaRenderingAreaDoNotExist0.002
testExcludedChannel404isLogged0.035
testDoFilterWhenTemplateIsNotRegistered0.001
testDoFilterFailsOnNonRendererExceptions0.003
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.019
testDoFilter0.002
testHandleResourceRequestWhenNoJCRDataIsAvailable0.018
testHandleResourceRequestWhenSizePropertyDoesNotExist0.005
testHandleResourceRequest0.001
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.002

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten1.915
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem0.755
testNestedNodesCreation0.534
testCreateDifferentPropertyTypes0.425
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.389
testSameLevelNestedNodesCreation0.397
testSameLevelNodesCreation0.313

ModelExecutionFilterTest

testWithoutParameter0.216
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.021
testExecutesRenderingModel0.02
testSkipsRenderingWhenRenderingModelWantsItTo0.015
testExecutesEarlyExecutionAwareRenderingModel0.018

RenderingModelImplTest

testExecute0
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.022

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.875
testOnUpdateFrom4530.778
testUpdateFrom5220.49

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.006
testWillNotFailModelCreationWhenSquareBracketIsInQueryString0.008
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.006
testRenderWithTemplateScriptBeingNull0.006
testPopulateFromRequestByDefault0.004
testRender0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition0.004

FreemarkerRendererTest

testOnRender0.01
testOnRenderThrowsRenderExceptionOnInternalIOException0.006
testOnRenderThrowsTemplateException0.007

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.258
doesntThrowExceptionWhenPropertyExists0.306

ConfiguredRendererManagerTest

testReloadsRenderersOnChange1.061
testRegistersRenderersOnStart0.03
testListenerRegistration0.027
testDontRegisterListenersAsRenderer0.031

ConfiguredRendererProviderTest

testGetDefinition0.038

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.005
testTemplateWithoutATitleDoesNotThrowNPE0.008
testGetDefaultTemplateUsesTemplateFromParent0.007
testGetDefaultTemplateReturnsFirstAvailableTemplate0.013
testGetAvailableTemplatesForDeletedNode0.004
testGetAssignedTemplateDefinition0.007

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.005
testInitialInheritanceConfiguration0.006
testSetAvailableComponents0.005
testAddAvailableComponents0.007

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

testReturnsIncludeNothingComponentPredicateWhenComponentsSetToBlank0
testReturnsSetNodePredicate0
testDoesNotInheritPropertiesWhenSetToUnknownValue0
testReturnsFilteredComponentInheritancePredicate0
testReturnsIncludeEverythingComponentPredicateWhenComponentsSetToAll0
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToNone0
testDoesNotInheritComponentsWhenSetToBlank0
testDoesNotInheritPropertiesWhenSetToNone0
testInheritsComponentsWhenSetToAll0
testFilteredComponentInheritancePredicate0
testInheritsComponentsWhenSetToFiltered0
testDoesNotInheritPropertiesWhenInheritanceDisabled0
testDoesNotInheritComponentsWhenSetToUnknownValue0
testDoesNotInheritComponentsWhenInheritanceDisabled0
testReturnsIncludeNothingComponentPredicateWhenComponentsSetToUnknownValue0
testReturnsSetNodeComparator0
testDoesNotInheritComponentsWhenSetToNone0
testNodeDepthComparatorForSiblings0
testDoesNotInheritPropertiesWhenSetToBlank0
testNodeDepthComparator0
testInheritsPropertiesWhenSetToAll0
testReturnsNodeDepthComparatorByDefault0

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.03
testCustomTemplateAvailability0.026

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange1.045
testRegistersTemplatesOnStart0.027

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition0.001
testRegisterAndGetTemplateDefinition0.008
testGetTemplateDefinitionsIgnoresFailingProvider0.004
testUnregisterAndRegister0.005
testGetTemplateDefinitionThrowsOnBadId0.003

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testDoesNothingWhenVariationDoesntExist0.004
testChoosesTemplateVariationIfProperlySet0.014

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.005
testDoesNothingWhenVariationDoesntExist0.003
testChooseTemplateWhenVariationExistForExtensionName0.003
testChooseTemplateWhenVariationExistForChannelExtensionName0.005
testChooseTemplateWhenVariationExistForChannelName0.006

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.007
testChoosesTemplateWhenExtensionDoesntMatch0.005
testChoosesVariantWhenExtensionMatch0.004

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0