magnolia-rendering Version: 4.5.12-SNAPSHOT Last Published: Oct 1, 2013

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
134000100%18.649

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.432
info.magnolia.rendering.context19000100%0.185
info.magnolia.rendering.util1000100%0
info.magnolia.rendering.template.configured33000100%0.402
info.magnolia.rendering.renderer.registry5000100%5.228
info.magnolia.rendering.generator7000100%0.037
info.magnolia.rendering.template.registry7000100%5.168
info.magnolia.rendering.renderer10000100%0.199
info.magnolia.rendering.module1000100%0.018
info.magnolia.rendering.template.variation11000100%0.467
info.magnolia.rendering.module.setup2000100%5.834
info.magnolia.rendering.template.assignment5000100%0.245
info.magnolia.rendering.model10000100%0.434

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.085
FilteringResponseOutputProviderTest2000100%0.004
RenderingFilterTest9000100%0.317
ModeDependentRenderExceptionHandlerTest3000100%0.026

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.111
AreaFilteringListenerTest3000100%0.074

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredComponentAvailabilityTest4000100%0.003
ConfiguredAutoGenerationTest1000100%0
ConfiguredInheritanceTest22000100%0.01
ConfiguredAreaDefinitionTest4000100%0.011
ConfiguredTemplateDefinitionTest2000100%0.378

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererProviderTest1000100%0.042
ConfiguredRendererManagerTest4000100%5.186

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest7000100%0.037

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
TemplateDefinitionRegistryTest5000100%0.013
ConfiguredTemplateDefinitionManagerTest2000100%5.155

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerRendererTest3000100%0.057
AbstractRendererTest7000100%0.142

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.018

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.44
DefaultRenderableVariationResolverTest5000100%0.017
ExtensionVariationResolverTest3000100%0.01

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest2000100%5.834

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest5000100%0.245

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.433
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.322
testDoesNothingWhenVariationDoesntExist0.015
testChoosesTemplateVariationIfProperlySet0.103

DefaultRenderableVariationResolverTest

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

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testChoosesTemplateWhenExtensionDoesntMatch0.003
testChoosesVariantWhenExtensionMatch0.003

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.208
testGetDefaultTemplateUsesTemplateFromParent0.009
testGetDefaultTemplateReturnsFirstAvailableTemplate0.017
testGetAvailableTemplatesForDeletedNode0.002
testGetAssignedTemplateDefinition0.009

ConfiguredComponentAvailabilityTest

testSetAndGetRole0.001
testSetAndGetId0
testSetAndGetEnabled0
testPermissionsDefinition0.002

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries0

ConfiguredInheritanceTest

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

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.002
testInitialInheritanceConfiguration0.001
testSetAvailableComponents0.001
testAddAvailableComponents0.007

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.331
testCustomTemplateAvailability0.047

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition0.003
testRegisterAndGetTemplateDefinition0.001
testGetTemplateDefinitionsIgnoresFailingProvider0.005
testUnregisterAndRegister0.003
testGetTemplateDefinitionThrowsOnBadId0.001

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange5.12
testRegistersTemplatesOnStart0.035

ConfiguredRendererProviderTest

testGetDefinition0.042

ConfiguredRendererManagerTest

testReloadsRenderersOnChange5.067
testRegistersRenderersOnStart0.041
testListenerRegistration0.042
testDontRegisterListenersAsRenderer0.036

FreemarkerRendererTest

testOnRender0.047
testOnRenderThrowsRenderExceptionOnInternalIOException0.005
testOnRenderThrowsTemplateException0.005

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.097
testWillNotFailModelCreationWhenSquareBracketIsInQueryString0.009
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.018
testRenderWithTemplateScriptBeingNull0.006
testPopulateFromRequestByDefault0.003
testRender0.007
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition0.002

RenderingModuleVersionHandlerTest

testOnUpdateFrom4524.407
testOnUpdateFrom4531.427

RenderingModuleTest

testStartsManagers0.018

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.021
testInitListeners0.015
testConsiderRendererFromVariation0.018
testRenderFromNodeAndAppendable0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.003
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.002
testGetRendererForThrowsExceptionOnUnkownRenderType0.01
testRenderExceptionHandlerIsInvokedOnRenderException0.007
testGetRenderingContextWhenNotYetSet0.002

FilteringResponseOutputProviderTest

testWriteIsOff0.001
testWriteIsOn0.003

RenderingFilterTest

testDoFilterWithNullTemplateName0.041
testDirectAreaRendering0.032
testDirectAreaRenderingAreaDoNotExist0.032
testDoFilterWhenTemplateIsNotRegistered0.028
testDoFilterFailsOnNonRendererExceptions0.03
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.054
testDoFilter0.028
testHandleResourceRequest0.046
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.026

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.017
testOnlyExceptionGetsFlushedInPublicMode0.005
testOnlyExceptionGetsFlushedInAdminPreviewMode0.004

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten0.022
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem0.002
testNestedNodesCreation0.002
testCreateDifferentPropertyTypes0.002
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.002
testSameLevelNestedNodesCreation0.004
testSameLevelNodesCreation0.003

AggregationStateBasedRenderingContextTest

testGetMainContent0.031
testPop0.004
testGetParentAreaDefinition10.012
testGetParentAreaDefinition20.004
testNoParentAreaDefinition0.004
testPushSetsMainContentIfItsNull0.003
testListeners0.018
testPushSetsCurrentContent0.003
usesAggregationStateFromProvider0.005
testPushSetsRenderableDefinition0.003
testGetRenderableDefinition0.003
testPopWithoutPrecedingPush0.003
testPushDoesNotSetMainContentIfItsNotNull0.003
testPopWithThreeLevels0.007
testGetCurrentContent0.004
testGetRenderableDefinitionBeforePushReturnsNull0.004

AreaFilteringListenerTest

testWriterActivity0.027
testNestedAreaWithSameName0.025
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.022

AppendableWriterTest

testWrite0

ModelExecutionFilterTest

testWithoutParameter0.339
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.032
testExecutesRenderingModel0.022
testSkipsRenderingWhenRenderingModelWantsItTo0.021
testExecutesEarlyExecutionAwareRenderingModel0.019

RenderingModelImplTest

testExecute0
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0