magnolia-rendering Version: 4.5-beta1 Last Published: Nov 8, 2011

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
63000100%12.709

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.engine12000100%0.412
info.magnolia.rendering.util1000100%0.001
info.magnolia.rendering.context12000100%0.836
info.magnolia.rendering.template.configured6000100%0.02
info.magnolia.rendering.template.assignment1000100%0.007
info.magnolia.rendering.renderer.registry3000100%5.481
info.magnolia.rendering.generator6000100%0.06
info.magnolia.rendering.template.registry6000100%5.144
info.magnolia.rendering.renderer4000100%0.027
info.magnolia.rendering.model11000100%0.698
info.magnolia.rendering.module1000100%0.023

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

info.magnolia.rendering.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRenderingEngineTest5000100%0.237
RenderingFilterTest7000100%0.175

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0.001

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest12000100%0.836

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest3000100%0.017
ConfiguredComponentAvailabilityTest3000100%0.003

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest1000100%0.007

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest2000100%5.408
ConfiguredRendererProviderTest1000100%0.073

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest6000100%0.06

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%5.138
TemplateDefinitionRegistryTest4000100%0.006

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest4000100%0.027

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.691
RenderingModelImplTest6000100%0.007

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.023

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

usesAggregationStateFromProvider0.683
testGetMainContent0.004
testGetCurrentContent0.004
testPushSetsMainContentIfItsNull0.014
testPushDoesNotSetMainContentIfItsNotNull0.005
testPushSetsCurrentContent0.006
testPushSetsRenderableDefinition0.011
testPop0.005
testPopWithThreeLevels0.008
testPopWithoutPrecedingPush0.004
testGetRenderableDefinition0.004
testGetRenderableDefinitionBeforePushReturnsNull0.003

DefaultRenderingEngineTest

testGetRendererForThrowsExceptionWhenNoneIsRegistered0.07
testGetRenderingContextWhenNotYetSet0.014
testRenderFromNodeAndAppendable0.138
testRenderThrowsRenderExceptionInCaseOfInternalIOException0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.002

RenderingFilterTest

testDoFilterWithNullTemplateName0.071
testDoFilter0.012
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.003
testDoFilterFailesOnNonRendererExceptions0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.003
testDoFilterWhenTemplateIsNotRegistered0.001
testHandleResourceRequest0.072

CopyGeneratorTest

testSameLevelNodesCreation0.027
testNestedNodesCreation0.015
testSameLevelNestedNodesCreation0.006
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.002
testNewPropertyValueIsNotOverwritten0.003
testCreateDifferentPropertyTypes0.004

ModelExecutionFilterTest

testWithoutParameter0.546
testExecutesRenderingModel0.042
testExecutesEarlyExecutionAwareRenderingModel0.04
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.025
testSkipsRenderingWhenRenderingModelWantsItTo0.034

RenderingModelImplTest

testGetContent0
testGetContentMap0.002
testGetDef0
testGetDefinition0.001
testGetRoot0
testExecute0

RenderingModuleTest

testStartsManagers0.022

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.007
testRenderWithTemplateScriptBeingNull0.007
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.004
testRender0.004

ConfiguredRendererManagerTest

testRegistersRenderersOnStart0.328
testReloadsRenderersOnChange5.063

ConfiguredRendererProviderTest

testGetDefinition0.072

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAssignedTemplateDefinition0.004

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.002
testAddAvailableComponents0.008
testSetAvailableComponents0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0.001
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredTemplateDefinitionManagerTest

testRegistersTemplatesOnStart0.058
testReloadsTemplatesOnChange5.065

TemplateDefinitionRegistryTest

testRegisterAndGetTemplateDefinition0.001
testGetTemplateDefinitionThrowsOnBadId0
testGetTemplateDefinitionsIgnoresFailingProvider0.001
testUnregisterAndRegister0.002

AppendableWriterTest

testWrite0