magnolia-rendering Version: 5.0.3 Last Published: Aug 21, 2013

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
137000100%19.028

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.engine24000100%0.459
info.magnolia.rendering.context19000100%1.195
info.magnolia.rendering.util3000100%0
info.magnolia.rendering.generator6000100%4.608
info.magnolia.rendering.renderer.registry5000100%5.171
info.magnolia.rendering.template.configured32000100%0.092
info.magnolia.rendering.template.registry7000100%5.084
info.magnolia.rendering.renderer12000100%0.673
info.magnolia.rendering.module1000100%0.016
info.magnolia.rendering.template.variation11000100%0.058
info.magnolia.rendering.module.setup2000100%1.314
info.magnolia.rendering.template.assignment5000100%0.047
info.magnolia.rendering.model10000100%0.311

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.259
FilteringResponseOutputProviderTest2000100%0.003
ModeDependentRenderExceptionHandlerTest3000100%0.059
RenderingFilterTest10000100%0.138

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.659
AreaFilteringListenerTest3000100%0.536

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0
FilteringWriterTest2000100%0

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest6000100%4.608

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%5.136
ConfiguredRendererProviderTest1000100%0.035

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.024
ConfiguredAutoGenerationTest1000100%0
ConfiguredComponentAvailabilityTest3000100%0.001
ConfiguredInheritanceTest22000100%0.005
ConfiguredTemplateDefinitionTest2000100%0.062

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%5.062
TemplateDefinitionRegistryTest5000100%0.022

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest7000100%0.053
FreemarkerRendererTest3000100%0.022
I18nNodeWrapperRendererTest2000100%0.598

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.016

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.025
DefaultRenderableVariationResolverTest5000100%0.02
ExtensionVariationResolverTest3000100%0.013

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest2000100%1.314

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest5000100%0.047

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.31
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.548
testPop0.013
testGetParentAreaDefinition10.018
testGetParentAreaDefinition20.004
testNoParentAreaDefinition0.003
testPushSetsMainContentIfItsNull0.002
testListeners0.027
testPushSetsCurrentContent0.005
usesAggregationStateFromProvider0.005
testPushSetsRenderableDefinition0.002
testGetRenderableDefinition0.003
testPopWithoutPrecedingPush0.004
testPushDoesNotSetMainContentIfItsNotNull0.004
testPopWithThreeLevels0.008
testGetCurrentContent0.006
testGetRenderableDefinitionBeforePushReturnsNull0.007

AreaFilteringListenerTest

testWriterActivity0.435
testNestedAreaWithSameName0.048
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.053

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.041
testInitListeners0.042
testConsiderRendererFromVariation0.102
testRenderFromNodeAndAppendable0.008
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.01
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.009
testGetRendererForThrowsExceptionOnUnkownRenderType0.021
testRenderExceptionHandlerIsInvokedOnRenderException0.02
testGetRenderingContextWhenNotYetSet0.006

FilteringResponseOutputProviderTest

testWriteIsOff0.001
testWriteIsOn0.002

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.04
testOnlyExceptionGetsFlushedInPublicMode0.011
testOnlyExceptionGetsFlushedInAdminPreviewMode0.008

RenderingFilterTest

testDoFilterWithNullTemplateName0.04
testDirectAreaRendering0.02
testDirectAreaRenderingAreaDoNotExist0.002
testDoFilterWhenTemplateIsNotRegistered0.001
testDoFilterFailsOnNonRendererExceptions0.005
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.036
testDoFilter0
testHandleResourceRequestWhenNoJCRDataIsAvailable0.027
testHandleResourceRequest0.003
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.004

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten2.206
testNestedNodesCreation0.715
testCreateDifferentPropertyTypes0.424
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.39
testSameLevelNestedNodesCreation0.452
testSameLevelNodesCreation0.421

ModelExecutionFilterTest

testWithoutParameter0.233
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.025
testExecutesRenderingModel0.02
testSkipsRenderingWhenRenderingModelWantsItTo0.017
testExecutesEarlyExecutionAwareRenderingModel0.015

RenderingModelImplTest

testExecute0.001
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.016

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.721
testOnUpdateFrom4530.593

AbstractRendererTest

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

FreemarkerRendererTest

testOnRender0.011
testOnRenderThrowsRenderExceptionOnInternalIOException0.005
testOnRenderThrowsTemplateException0.006

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.328
doesntThrowExceptionWhenPropertyExists0.27

ConfiguredRendererManagerTest

testReloadsRenderersOnChange5.047
testRegistersRenderersOnStart0.03
testListenerRegistration0.028
testDontRegisterListenersAsRenderer0.031

ConfiguredRendererProviderTest

testGetDefinition0.035

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.004
testGetDefaultTemplateUsesTemplateFromParent0.006
testGetDefaultTemplateReturnsFirstAvailableTemplate0.025
testGetAvailableTemplatesForDeletedNode0.007
testGetAssignedTemplateDefinition0.005

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.006
testInitialInheritanceConfiguration0.004
testSetAvailableComponents0.005
testAddAvailableComponents0.009

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0.001
testSetAndGetId0
testSetAndGetEnabled0

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.032
testCustomTemplateAvailability0.03

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange5.038
testRegistersTemplatesOnStart0.024

TemplateDefinitionRegistryTest

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

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.006
testDoesNothingWhenVariationDoesntExist0.004
testChoosesTemplateVariationIfProperlySet0.015

DefaultRenderableVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testDoesNothingWhenVariationDoesntExist0.004
testChooseTemplateWhenVariationExistForExtensionName0.004
testChooseTemplateWhenVariationExistForChannelExtensionName0.004
testChooseTemplateWhenVariationExistForChannelName0.004

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testChoosesTemplateWhenExtensionDoesntMatch0.005
testChoosesVariantWhenExtensionMatch0.004

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0