magnolia-rendering Version: 4.5-beta4 Last Published: Jan 12, 2012

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
91000100%11.765

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.template.variation6000100%0.081
info.magnolia.rendering.engine12000100%0.216
info.magnolia.rendering.util1000100%0.001
info.magnolia.rendering.context12000100%0.571
info.magnolia.rendering.template.configured27000100%0.017
info.magnolia.rendering.template.assignment1000100%0.002
info.magnolia.rendering.renderer.registry3000100%5.299
info.magnolia.rendering.generator6000100%0.03
info.magnolia.rendering.template.registry7000100%5.076
info.magnolia.rendering.renderer4000100%0.014
info.magnolia.rendering.model11000100%0.443
info.magnolia.rendering.module1000100%0.015

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

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.076
ExtensionVariationResolverTest3000100%0.005

info.magnolia.rendering.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultRenderingEngineTest5000100%0.13
RenderingFilterTest7000100%0.086

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0.001

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest12000100%0.571

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest3000100%0.007
ConfiguredComponentAvailabilityTest3000100%0.002
ConfiguredInheritanceTest21000100%0.008

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest1000100%0.002

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest2000100%5.258
ConfiguredRendererProviderTest1000100%0.041

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest6000100%0.03

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%5.071
TemplateDefinitionRegistryTest5000100%0.005

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest4000100%0.014

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.439
RenderingModelImplTest6000100%0.004

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.015

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

usesAggregationStateFromProvider0.473
testGetMainContent0.003
testGetCurrentContent0.004
testPushSetsMainContentIfItsNull0.012
testPushDoesNotSetMainContentIfItsNotNull0.003
testPushSetsCurrentContent0.005
testPushSetsRenderableDefinition0.009
testPop0.003
testPopWithThreeLevels0.006
testPopWithoutPrecedingPush0.003
testGetRenderableDefinition0.004
testGetRenderableDefinitionBeforePushReturnsNull0.003

DefaultRenderingEngineTest

testGetRendererForThrowsExceptionWhenNoneIsRegistered0.04
testGetRenderingContextWhenNotYetSet0.007
testRenderFromNodeAndAppendable0.073
testRenderThrowsRenderExceptionInCaseOfInternalIOException0.005
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.001

RenderingFilterTest

testDoFilterWithNullTemplateName0.036
testDoFilter0.007
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.003
testDoFilterFailsOnNonRendererExceptions0.006
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.002
testDoFilterWhenTemplateIsNotRegistered0.001
testHandleResourceRequest0.028

CopyGeneratorTest

testSameLevelNodesCreation0.016
testNestedNodesCreation0.003
testSameLevelNestedNodesCreation0.004
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.001
testNewPropertyValueIsNotOverwritten0.001
testCreateDifferentPropertyTypes0.001

ModelExecutionFilterTest

testWithoutParameter0.345
testExecutesRenderingModel0.029
testExecutesEarlyExecutionAwareRenderingModel0.022
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.017
testSkipsRenderingWhenRenderingModelWantsItTo0.023

RenderingModelImplTest

testGetContent0.001
testGetContentMap0.001
testGetDef0
testGetDefinition0
testGetRoot0
testExecute0

RenderingModuleTest

testStartsManagers0.015

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.002
testRenderWithTemplateScriptBeingNull0.005
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.002
testRender0.003

ConfiguredRendererManagerTest

testRegistersRenderersOnStart0.215
testReloadsRenderersOnChange5.039

ConfiguredRendererProviderTest

testGetDefinition0.041

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAssignedTemplateDefinition0.002

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.002
testAddAvailableComponents0.004
testSetAvailableComponents0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionManagerTest

testRegistersTemplatesOnStart0.037
testReloadsTemplatesOnChange5.033

TemplateDefinitionRegistryTest

testRegisterAndGetTemplateDefinition0
testGetTemplateDefinitionsWithProviderReturningNullDefinition0
testGetTemplateDefinitionThrowsOnBadId0.001
testGetTemplateDefinitionsIgnoresFailingProvider0.001
testUnregisterAndRegister0.001

ChannelVariationResolverTest

testChoosesTemplateVariationIfProperlySet0.072
testDoesNothingWhenVariationDoesntExist0.001
testDoesNothingWhenAggregationStateNotAvailable0.001

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.001
testChoosesVariantWhenExtensionMatch0.001
testChoosesTemplateWhenExtensionDoesntMatch0.001

AppendableWriterTest

testWrite0