Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
143000100%11.847

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.382
info.magnolia.rendering.context19000100%0.898
info.magnolia.rendering.util3000100%0
info.magnolia.rendering.generator7000100%4.834
info.magnolia.rendering.renderer.registry5000100%1.195
info.magnolia.rendering.template.configured32000100%0.091
info.magnolia.rendering.template.registry7000100%1.095
info.magnolia.rendering.renderer12000100%0.747
info.magnolia.rendering.module1000100%0.02
info.magnolia.rendering.template.variation11000100%0.066
info.magnolia.rendering.module.setup3000100%2.161
info.magnolia.rendering.template.assignment6000100%0.046
info.magnolia.rendering.model10000100%0.312

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.195
FilteringResponseOutputProviderTest2000100%0.003
ModeDependentRenderExceptionHandlerTest4000100%0.045
RenderingFilterTest12000100%0.139

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.48
AreaFilteringListenerTest3000100%0.418

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0
FilteringWriterTest2000100%0

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest7000100%4.834

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%1.162
ConfiguredRendererProviderTest1000100%0.033

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.025
ConfiguredAutoGenerationTest1000100%0
ConfiguredComponentAvailabilityTest3000100%0
ConfiguredInheritanceTest22000100%0.006
ConfiguredTemplateDefinitionTest2000100%0.06

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%1.071
TemplateDefinitionRegistryTest5000100%0.024

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest7000100%0.056
FreemarkerRendererTest3000100%0.026
I18nNodeWrapperRendererTest2000100%0.665

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.02

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.025
DefaultRenderableVariationResolverTest5000100%0.023
ExtensionVariationResolverTest3000100%0.018

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest3000100%2.161

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest6000100%0.046

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.311
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.426
testPop0.008
testGetParentAreaDefinition10.01
testGetParentAreaDefinition20.001
testNoParentAreaDefinition0.002
testPushSetsMainContentIfItsNull0.001
testListeners0.018
testPushSetsCurrentContent0.002
usesAggregationStateFromProvider0.002
testPushSetsRenderableDefinition0.002
testGetRenderableDefinition0.001
testPopWithoutPrecedingPush0.002
testPushDoesNotSetMainContentIfItsNotNull0.001
testPopWithThreeLevels0.002
testGetCurrentContent0.001
testGetRenderableDefinitionBeforePushReturnsNull0.001

AreaFilteringListenerTest

testWriterActivity0.327
testNestedAreaWithSameName0.05
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.041

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.027
testInitListeners0.033
testConsiderRendererFromVariation0.077
testRenderFromNodeAndAppendable0.008
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.007
testGetRendererForThrowsExceptionOnUnkownRenderType0.012
testRenderExceptionHandlerIsInvokedOnRenderException0.009
testGetRenderingContextWhenNotYetSet0.015

FilteringResponseOutputProviderTest

testWriteIsOff0.001
testWriteIsOn0.002

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.025
testOnlyExceptionGetsFlushedInPublicMode0.009
testLogAlsoUrl0.006
testOnlyExceptionGetsFlushedInAdminPreviewMode0.005

RenderingFilterTest

testDoFilterWithNullTemplateName0.032
testDirectAreaRendering0.013
testDirectAreaRenderingAreaDoNotExist0.001
testExcludedChannel404isLogged0.033
testDoFilterWhenTemplateIsNotRegistered0.001
testDoFilterFailsOnNonRendererExceptions0.006
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.022
testDoFilter0.001
testHandleResourceRequestWhenNoJCRDataIsAvailable0.021
testHandleResourceRequestWhenSizePropertyDoesNotExist0.003
testHandleResourceRequest0.002
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.004

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten1.97
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem0.815
testNestedNodesCreation0.541
testCreateDifferentPropertyTypes0.44
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.349
testSameLevelNestedNodesCreation0.391
testSameLevelNodesCreation0.328

ModelExecutionFilterTest

testWithoutParameter0.235
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.025
testExecutesRenderingModel0.02
testSkipsRenderingWhenRenderingModelWantsItTo0.015
testExecutesEarlyExecutionAwareRenderingModel0.016

RenderingModelImplTest

testExecute0.001
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.02

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.928
testOnUpdateFrom4530.743
testUpdateFrom5220.49

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.007
testWillNotFailModelCreationWhenSquareBracketIsInQueryString0.01
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.008
testRenderWithTemplateScriptBeingNull0.009
testPopulateFromRequestByDefault0.009
testRender0.008
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition0.005

FreemarkerRendererTest

testOnRender0.013
testOnRenderThrowsRenderExceptionOnInternalIOException0.006
testOnRenderThrowsTemplateException0.007

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.306
doesntThrowExceptionWhenPropertyExists0.359

ConfiguredRendererManagerTest

testReloadsRenderersOnChange1.073
testRegistersRenderersOnStart0.033
testListenerRegistration0.028
testDontRegisterListenersAsRenderer0.028

ConfiguredRendererProviderTest

testGetDefinition0.033

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.01
testTemplateWithoutATitleDoesNotThrowNPE0.008
testGetDefaultTemplateUsesTemplateFromParent0.006
testGetDefaultTemplateReturnsFirstAvailableTemplate0.008
testGetAvailableTemplatesForDeletedNode0.009
testGetAssignedTemplateDefinition0.005

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.003
testInitialInheritanceConfiguration0.006
testSetAvailableComponents0.006
testAddAvailableComponents0.01

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.031
testCustomTemplateAvailability0.029

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange1.049
testRegistersTemplatesOnStart0.022

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition0.001
testRegisterAndGetTemplateDefinition0.004
testGetTemplateDefinitionsIgnoresFailingProvider0.005
testUnregisterAndRegister0.005
testGetTemplateDefinitionThrowsOnBadId0.009

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testDoesNothingWhenVariationDoesntExist0.004
testChoosesTemplateVariationIfProperlySet0.017

DefaultRenderableVariationResolverTest

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

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.006
testChoosesTemplateWhenExtensionDoesntMatch0.007
testChoosesVariantWhenExtensionMatch0.005

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0