magnolia-rendering Version: 5.0 Last Published: Jul 15, 2013

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
133000100%18.57

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.296
info.magnolia.rendering.context19000100%0.99
info.magnolia.rendering.util3000100%0.001
info.magnolia.rendering.generator6000100%4.291
info.magnolia.rendering.renderer.registry5000100%5.164
info.magnolia.rendering.template.configured31000100%0.078
info.magnolia.rendering.template.registry7000100%5.088
info.magnolia.rendering.renderer10000100%0.655
info.magnolia.rendering.module1000100%0.015
info.magnolia.rendering.template.variation11000100%0.081
info.magnolia.rendering.module.setup2000100%1.502
info.magnolia.rendering.template.assignment5000100%0.039
info.magnolia.rendering.model10000100%0.37

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.13
FilteringResponseOutputProviderTest2000100%0.003
ModeDependentRenderExceptionHandlerTest3000100%0.046
RenderingFilterTest10000100%0.117

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.547
AreaFilteringListenerTest3000100%0.443

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0
FilteringWriterTest2000100%0.001

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest6000100%4.291

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%5.136
ConfiguredRendererProviderTest1000100%0.028

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.024
ConfiguredComponentAvailabilityTest3000100%0.001
ConfiguredInheritanceTest22000100%0.005
ConfiguredTemplateDefinitionTest2000100%0.048

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%5.062
TemplateDefinitionRegistryTest5000100%0.026

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest5000100%0.044
FreemarkerRendererTest3000100%0.024
I18nNodeWrapperRendererTest2000100%0.587

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.015

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.033
DefaultRenderableVariationResolverTest5000100%0.032
ExtensionVariationResolverTest3000100%0.016

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest2000100%1.502

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest5000100%0.039

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.369
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.453
testPop0.011
testGetParentAreaDefinition10.015
testGetParentAreaDefinition20.004
testNoParentAreaDefinition0.004
testPushSetsMainContentIfItsNull0.003
testListeners0.023
testPushSetsCurrentContent0.005
usesAggregationStateFromProvider0.005
testPushSetsRenderableDefinition0.003
testGetRenderableDefinition0.003
testPopWithoutPrecedingPush0.003
testPushDoesNotSetMainContentIfItsNotNull0.003
testPopWithThreeLevels0.006
testGetCurrentContent0.002
testGetRenderableDefinitionBeforePushReturnsNull0.004

AreaFilteringListenerTest

testWriterActivity0.35
testNestedAreaWithSameName0.05
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.043

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.039
testInitListeners0.032
testRenderFromNodeAndAppendable0.01
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.008
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.008
testGetRendererForThrowsExceptionOnUnkownRenderType0.015
testRenderExceptionHandlerIsInvokedOnRenderException0.011
testGetRenderingContextWhenNotYetSet0.007

FilteringResponseOutputProviderTest

testWriteIsOff0.001
testWriteIsOn0.002

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.028
testOnlyExceptionGetsFlushedInPublicMode0.009
testOnlyExceptionGetsFlushedInAdminPreviewMode0.009

RenderingFilterTest

testDoFilterWithNullTemplateName0.027
testDirectAreaRendering0.018
testDirectAreaRenderingAreaDoNotExist0.003
testDoFilterWhenTemplateIsNotRegistered0.001
testDoFilterFailsOnNonRendererExceptions0.004
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.031
testDoFilter0.003
testHandleResourceRequestWhenNoJCRDataIsAvailable0.023
testHandleResourceRequest0.004
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.003

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten2.03
testNestedNodesCreation0.708
testCreateDifferentPropertyTypes0.46
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.371
testSameLevelNestedNodesCreation0.373
testSameLevelNodesCreation0.349

ModelExecutionFilterTest

testWithoutParameter0.28
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.028
testExecutesRenderingModel0.024
testSkipsRenderingWhenRenderingModelWantsItTo0.02
testExecutesEarlyExecutionAwareRenderingModel0.017

RenderingModelImplTest

testExecute0
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.015

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.851
testOnUpdateFrom4530.651

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.01
testWillNotFailModelCreationWhenSquareBracketIsInQueryString0.01
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.009
testRenderWithTemplateScriptBeingNull0.007
testRender0.008

FreemarkerRendererTest

testOnRender0.012
testOnRenderThrowsRenderExceptionOnInternalIOException0.005
testOnRenderThrowsTemplateException0.007

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.3
doesntThrowExceptionWhenPropertyExists0.287

ConfiguredRendererManagerTest

testReloadsRenderersOnChange5.051
testRegistersRenderersOnStart0.031
testListenerRegistration0.028
testDontRegisterListenersAsRenderer0.026

ConfiguredRendererProviderTest

testGetDefinition0.028

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.008
testGetDefaultTemplateUsesTemplateFromParent0.006
testGetDefaultTemplateReturnsFirstAvailableTemplate0.014
testGetAvailableTemplatesForDeletedNode0.005
testGetAssignedTemplateDefinition0.006

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.006
testInitialInheritanceConfiguration0.005
testSetAvailableComponents0.005
testAddAvailableComponents0.008

ConfiguredComponentAvailabilityTest

testSetAndGetRole0.001
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.024
testCustomTemplateAvailability0.024

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange5.034
testRegistersTemplatesOnStart0.028

TemplateDefinitionRegistryTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.006
testDoesNothingWhenVariationDoesntExist0.005
testChoosesTemplateVariationIfProperlySet0.022

DefaultRenderableVariationResolverTest

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

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.005
testChoosesTemplateWhenExtensionDoesntMatch0.006
testChoosesVariantWhenExtensionMatch0.005

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0.001