magnolia-rendering Version: 5.0.2 Last Published: Aug 14, 2013

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
135000100%20.582

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.engine23000100%0.345
info.magnolia.rendering.context19000100%1.192
info.magnolia.rendering.util3000100%0.002
info.magnolia.rendering.generator6000100%5.724
info.magnolia.rendering.renderer.registry5000100%5.175
info.magnolia.rendering.template.configured31000100%0.092
info.magnolia.rendering.template.registry7000100%5.096
info.magnolia.rendering.renderer12000100%0.829
info.magnolia.rendering.module1000100%0.017
info.magnolia.rendering.template.variation11000100%0.068
info.magnolia.rendering.module.setup2000100%1.683
info.magnolia.rendering.template.assignment5000100%0.028
info.magnolia.rendering.model10000100%0.331

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

info.magnolia.rendering.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRenderingEngineTest8000100%0.14
FilteringResponseOutputProviderTest2000100%0.002
ModeDependentRenderExceptionHandlerTest3000100%0.048
RenderingFilterTest10000100%0.155

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.674
AreaFilteringListenerTest3000100%0.518

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0.001
FilteringWriterTest2000100%0.001

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest6000100%5.724

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%5.141
ConfiguredRendererProviderTest1000100%0.034

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.017
ConfiguredComponentAvailabilityTest3000100%0.001
ConfiguredInheritanceTest22000100%0.004
ConfiguredTemplateDefinitionTest2000100%0.07

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%5.078
TemplateDefinitionRegistryTest5000100%0.018

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest7000100%0.048
FreemarkerRendererTest3000100%0.029
I18nNodeWrapperRendererTest2000100%0.752

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.017

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.031
DefaultRenderableVariationResolverTest5000100%0.024
ExtensionVariationResolverTest3000100%0.013

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest2000100%1.683

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest5000100%0.028

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.33
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.521
testPop0.01
testGetParentAreaDefinition10.015
testGetParentAreaDefinition20.004
testNoParentAreaDefinition0.004
testPushSetsMainContentIfItsNull0.004
testListeners0.025
testPushSetsCurrentContent0.005
usesAggregationStateFromProvider0.006
testPushSetsRenderableDefinition0.003
testGetRenderableDefinition0.004
testPopWithoutPrecedingPush0.004
testPushDoesNotSetMainContentIfItsNotNull0.003
testPopWithThreeLevels0.051
testGetCurrentContent0
testGetRenderableDefinitionBeforePushReturnsNull0.015

AreaFilteringListenerTest

testWriterActivity0.407
testNestedAreaWithSameName0.064
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.047

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.045
testInitListeners0.035
testRenderFromNodeAndAppendable0.011
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.008
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.009
testGetRendererForThrowsExceptionOnUnkownRenderType0.015
testRenderExceptionHandlerIsInvokedOnRenderException0.014
testGetRenderingContextWhenNotYetSet0.003

FilteringResponseOutputProviderTest

testWriteIsOff0
testWriteIsOn0.002

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.033
testOnlyExceptionGetsFlushedInPublicMode0.006
testOnlyExceptionGetsFlushedInAdminPreviewMode0.009

RenderingFilterTest

testDoFilterWithNullTemplateName0.042
testDirectAreaRendering0.02
testDirectAreaRenderingAreaDoNotExist0
testDoFilterWhenTemplateIsNotRegistered0
testDoFilterFailsOnNonRendererExceptions0.004
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.042
testDoFilter0.002
testHandleResourceRequestWhenNoJCRDataIsAvailable0.027
testHandleResourceRequest0.005
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.013

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten2.693
testNestedNodesCreation1.077
testCreateDifferentPropertyTypes0.699
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.495
testSameLevelNestedNodesCreation0.392
testSameLevelNodesCreation0.368

ModelExecutionFilterTest

testWithoutParameter0.251
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.023
testExecutesRenderingModel0.023
testSkipsRenderingWhenRenderingModelWantsItTo0.016
testExecutesEarlyExecutionAwareRenderingModel0.017

RenderingModelImplTest

testExecute0
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.017

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.809
testOnUpdateFrom4530.874

AbstractRendererTest

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

FreemarkerRendererTest

testOnRender0.014
testOnRenderThrowsRenderExceptionOnInternalIOException0.006
testOnRenderThrowsTemplateException0.009

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.384
doesntThrowExceptionWhenPropertyExists0.368

ConfiguredRendererManagerTest

testReloadsRenderersOnChange5.051
testRegistersRenderersOnStart0.027
testListenerRegistration0.03
testDontRegisterListenersAsRenderer0.033

ConfiguredRendererProviderTest

testGetDefinition0.034

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.002
testGetDefaultTemplateUsesTemplateFromParent0.005
testGetDefaultTemplateReturnsFirstAvailableTemplate0.011
testGetAvailableTemplatesForDeletedNode0.003
testGetAssignedTemplateDefinition0.007

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0
testInitialInheritanceConfiguration0.007
testSetAvailableComponents0.004
testAddAvailableComponents0.006

ConfiguredComponentAvailabilityTest

testSetAndGetRole0
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.045
testCustomTemplateAvailability0.025

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange5.045
testRegistersTemplatesOnStart0.033

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition0
testRegisterAndGetTemplateDefinition0.003
testGetTemplateDefinitionsIgnoresFailingProvider0.006
testUnregisterAndRegister0.005
testGetTemplateDefinitionThrowsOnBadId0.004

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testDoesNothingWhenVariationDoesntExist0.004
testChoosesTemplateVariationIfProperlySet0.023

DefaultRenderableVariationResolverTest

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

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testChoosesTemplateWhenExtensionDoesntMatch0.004
testChoosesVariantWhenExtensionMatch0.005

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0