Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
143000100%10.518

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.engine27000100%0.372
info.magnolia.rendering.context19000100%0.762
info.magnolia.rendering.util3000100%0
info.magnolia.rendering.generator7000100%4.218
info.magnolia.rendering.renderer.registry5000100%1.162
info.magnolia.rendering.template.configured32000100%0.101
info.magnolia.rendering.template.registry7000100%1.117
info.magnolia.rendering.renderer12000100%0.6
info.magnolia.rendering.module1000100%0.022
info.magnolia.rendering.template.variation11000100%0.05
info.magnolia.rendering.module.setup3000100%1.791
info.magnolia.rendering.template.assignment6000100%0.045
info.magnolia.rendering.model10000100%0.278

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.183
FilteringResponseOutputProviderTest2000100%0.001
ModeDependentRenderExceptionHandlerTest4000100%0.045
RenderingFilterTest12000100%0.143

info.magnolia.rendering.context

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregationStateBasedRenderingContextTest16000100%0.408
AreaFilteringListenerTest3000100%0.354

info.magnolia.rendering.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AppendableWriterTest1000100%0
FilteringWriterTest2000100%0

info.magnolia.rendering.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
CopyGeneratorTest7000100%4.218

info.magnolia.rendering.renderer.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredRendererManagerTest4000100%1.132
ConfiguredRendererProviderTest1000100%0.03

info.magnolia.rendering.template.configured

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredAreaDefinitionTest4000100%0.029
ConfiguredAutoGenerationTest1000100%0
ConfiguredComponentAvailabilityTest3000100%0.001
ConfiguredInheritanceTest22000100%0.004
ConfiguredTemplateDefinitionTest2000100%0.067

info.magnolia.rendering.template.registry

ClassTestsErrors FailuresSkippedSuccess RateTime
ConfiguredTemplateDefinitionManagerTest2000100%1.1
TemplateDefinitionRegistryTest5000100%0.017

info.magnolia.rendering.renderer

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractRendererTest7000100%0.05
FreemarkerRendererTest3000100%0.025
I18nNodeWrapperRendererTest2000100%0.525

info.magnolia.rendering.module

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleTest1000100%0.022

info.magnolia.rendering.template.variation

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelVariationResolverTest3000100%0.018
DefaultRenderableVariationResolverTest5000100%0.017
ExtensionVariationResolverTest3000100%0.015

info.magnolia.rendering.module.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RenderingModuleVersionHandlerTest3000100%1.791

info.magnolia.rendering.template.assignment

ClassTestsErrors FailuresSkippedSuccess RateTime
MetaDataBasedTemplateDefinitionAssignmentTest6000100%0.045

info.magnolia.rendering.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelExecutionFilterTest5000100%0.277
RenderingModelImplTest5000100%0.001

Test Cases

[Summary] [Package List] [Test Cases]

AggregationStateBasedRenderingContextTest

testGetMainContent0.354
testPop0.007
testGetParentAreaDefinition10.009
testGetParentAreaDefinition20.001
testNoParentAreaDefinition0.001
testPushSetsMainContentIfItsNull0.001
testListeners0.017
testPushSetsCurrentContent0.002
usesAggregationStateFromProvider0.004
testPushSetsRenderableDefinition0.001
testGetRenderableDefinition0.001
testPopWithoutPrecedingPush0.002
testPushDoesNotSetMainContentIfItsNotNull0.002
testPopWithThreeLevels0.002
testGetCurrentContent0.001
testGetRenderableDefinitionBeforePushReturnsNull0.003

AreaFilteringListenerTest

testWriterActivity0.275
testNestedAreaWithSameName0.034
testNoInteractionsWhenTargetAreaAttributeIsEmpty0.045

DefaultRenderingEngineTest

testRenderThrowsRenderExceptionAndTheExceptionHandlerIsInvocedInCaseOfInternalIOException0.028
testInitListeners0.035
testConsiderRendererFromVariation0.073
testRenderFromNodeAndAppendable0.007
testRenderThrowsRenderExceptionInCaseOfInternalRegistrationException0.007
testGetRendererForThrowsExceptionWhenNoneIsRegistered0.006
testGetRendererForThrowsExceptionOnUnkownRenderType0.012
testRenderExceptionHandlerIsInvokedOnRenderException0.01
testGetRenderingContextWhenNotYetSet0.005

FilteringResponseOutputProviderTest

testWriteIsOff0
testWriteIsOn0.001

ModeDependentRenderExceptionHandlerTest

testExceptionAndAdditionalMessageGetsFlushedAdminNonPreviewMode0.022
testOnlyExceptionGetsFlushedInPublicMode0.01
testLogAlsoUrl0.006
testOnlyExceptionGetsFlushedInAdminPreviewMode0.007

RenderingFilterTest

testDoFilterWithNullTemplateName0.028
testDirectAreaRendering0.015
testDirectAreaRenderingAreaDoNotExist0.002
testExcludedChannel404isLogged0.039
testDoFilterWhenTemplateIsNotRegistered0.001
testDoFilterFailsOnNonRendererExceptions0.004
testDoFilterContinuesOnIOExceptionFromFlushBuffer0.025
testDoFilter0.001
testHandleResourceRequestWhenNoJCRDataIsAvailable0.022
testHandleResourceRequestWhenSizePropertyDoesNotExist0.003
testHandleResourceRequest0.001
testDoFilterThrowsServletExceptionOnMissingTemplateDefinitionProvider0.002

CopyGeneratorTest

testNewPropertyValueIsNotOverwritten1.879
testDoNotCheckOnlyFirstAutogeneratedComponentIfExistButAllOfThem0.761
testNestedNodesCreation0.467
testCreateDifferentPropertyTypes0.349
testGenerateThrowsRenderExceptionIfNodeTypeIsNotFound0.256
testSameLevelNestedNodesCreation0.267
testSameLevelNodesCreation0.239

ModelExecutionFilterTest

testWithoutParameter0.204
testThrowsServletExceptionWhenParameterPointsToNonExistingContent0.021
testExecutesRenderingModel0.023
testSkipsRenderingWhenRenderingModelWantsItTo0.014
testExecutesEarlyExecutionAwareRenderingModel0.015

RenderingModelImplTest

testExecute0.001
testGetNode0
testGetRoot0
testGetDefinition0
testGetDef0

RenderingModuleTest

testStartsManagers0.022

RenderingModuleVersionHandlerTest

testOnUpdateFrom4520.706
testOnUpdateFrom4530.612
testUpdateFrom5220.473

AbstractRendererTest

testRenderWhenGetIdentifierThrowsException0.006
testWillNotFailModelCreationWhenSquareBracketIsInQueryString0.011
testRenderWithModelAttributePrefixBeingNullAndRenderingSkipped0.006
testRenderWithTemplateScriptBeingNull0.007
testPopulateFromRequestByDefault0.007
testRender0.006
testPopulateFromRequestWhenItsDisabledGenerallyButEnabledByDefinition0.007

FreemarkerRendererTest

testOnRender0.012
testOnRenderThrowsRenderExceptionOnInternalIOException0.005
testOnRenderThrowsTemplateException0.008

I18nNodeWrapperRendererTest

throwExceptionWhenPropertyDoesntExists0.256
doesntThrowExceptionWhenPropertyExists0.269

ConfiguredRendererManagerTest

testReloadsRenderersOnChange1.059
testRegistersRenderersOnStart0.024
testListenerRegistration0.02
testDontRegisterListenersAsRenderer0.029

ConfiguredRendererProviderTest

testGetDefinition0.03

MetaDataBasedTemplateDefinitionAssignmentTest

testGetAvailableTemplatesReturnsOnlyVisibleTemplates0.006
testTemplateWithoutATitleDoesNotThrowNPE0.007
testGetDefaultTemplateUsesTemplateFromParent0.006
testGetDefaultTemplateReturnsFirstAvailableTemplate0.014
testGetAvailableTemplatesForDeletedNode0.006
testGetAssignedTemplateDefinition0.006

ConfiguredAreaDefinitionTest

testAvailableComponentsIsInitiallyEmpty0.006
testInitialInheritanceConfiguration0.005
testSetAvailableComponents0.006
testAddAvailableComponents0.012

ConfiguredAutoGenerationTest

testGetContentKeepSameOrderOfEntries0

ConfiguredComponentAvailabilityTest

testSetAndGetRole0
testSetAndGetId0
testSetAndGetEnabled0.001

ConfiguredInheritanceTest

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

ConfiguredTemplateDefinitionTest

testDefaultTemplateAvailability0.028
testCustomTemplateAvailability0.039

ConfiguredTemplateDefinitionManagerTest

testReloadsTemplatesOnChange1.077
testRegistersTemplatesOnStart0.023

TemplateDefinitionRegistryTest

testGetTemplateDefinitionsWithProviderReturningNullDefinition0.001
testRegisterAndGetTemplateDefinition0.004
testGetTemplateDefinitionsIgnoresFailingProvider0.006
testUnregisterAndRegister0.003
testGetTemplateDefinitionThrowsOnBadId0.003

ChannelVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.004
testDoesNothingWhenVariationDoesntExist0.003
testChoosesTemplateVariationIfProperlySet0.011

DefaultRenderableVariationResolverTest

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

ExtensionVariationResolverTest

testDoesNothingWhenAggregationStateNotAvailable0.005
testChoosesTemplateWhenExtensionDoesntMatch0.006
testChoosesVariantWhenExtensionMatch0.004

AppendableWriterTest

testWrite0

FilteringWriterTest

testWriteIsOff0
testWriteIsOn0