Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
207000100%2.628

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.commons.digester3.binder11000100%0.008
org.apache.commons.digester3.annotations.failingtests1000100%0
org.apache.commons.digester3.xmlrules21000100%1.255
org.apache.commons.digester3.plugins17000100%0.125
org.apache.commons.digester3.annotations.servletbean1000100%0.008
org.apache.commons.digester3.annotations.rss1000100%0.021
org.apache.commons.digester3.substitution9000100%0.012
org.apache.commons.digester3142000100%1.121
org.apache.commons.digester3.annotations.employee1000100%0.018
org.apache.commons.digester3.annotations.catalog1000100%0.021
org.apache.commons.digester3.annotations.addressbook1000100%0.031
org.apache.commons.digester3.annotations.person1000100%0.008

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

org.apache.commons.digester3.binder

ClassTestsErrors FailuresSkippedSuccess RateTime
BinderClassLoaderTestCase8000100%0
DigesterLoaderTestCase3000100%0.008

org.apache.commons.digester3.annotations.failingtests

ClassTestsErrors FailuresSkippedSuccess RateTime
FailingTestCase1000100%0

org.apache.commons.digester3.xmlrules

ClassTestsErrors FailuresSkippedSuccess RateTime
BeanPropertySetterRuleTestCase1000100%0.01
DigesterPatternStackTest7000100%0.001
FromXmlRuleSetTest10000100%0.089
IncludeTest2000100%0.006
SetNamespaceURITestCase1000100%1.149

org.apache.commons.digester3.plugins

ClassTestsErrors FailuresSkippedSuccess RateTime
TestConfigurablePluginAttributes3000100%0.043
TestDeclaration1000100%0
TestDefaultPlugin1000100%0.003
TestDelegate1000100%0.001
TestInline2000100%0.008
TestLocalRules2000100%0.025
TestRecursion1000100%0.009
TestRuleInfo3000100%0.003
TestXmlRuleInfo3000100%0.033

org.apache.commons.digester3.annotations.servletbean

ClassTestsErrors FailuresSkippedSuccess RateTime
ServletBeanTestCase1000100%0.008

org.apache.commons.digester3.annotations.rss

ClassTestsErrors FailuresSkippedSuccess RateTime
RssTestCase1000100%0.021

org.apache.commons.digester3.substitution

ClassTestsErrors FailuresSkippedSuccess RateTime
CompoundSubstitutorTestCase2000100%0.001
VariableExpansionTestCase7000100%0.011

org.apache.commons.digester3

ClassTestsErrors FailuresSkippedSuccess RateTime
AsyncReaderTestCase6000100%0.201
BeanPropertySetterRuleTestCase6000100%0.087
CallMethodRuleTestCase15000100%0.12
Digester133TestCase1000100%0.021
Digester153TestCase8000100%0.284
DigesterTestCase19000100%0.016
ExtendedBaseRulesTestCase13000100%0.008
LocationTrackerTestCase1000100%0.013
NamespaceSnapshotTestCase1000100%0
NodeCreateRuleTestCase10000100%0.067
ObjectParamRuleTestCase1000100%0.001
OverlappingCallMethodRuleTestCase6000100%0
RegexRulesTestCase5000100%0.021
RuleTestCase15000100%0.058
RulesBaseTestCase5000100%0.002
SetNestedPropertiesRuleTestCase9000100%0.028
SetPropertiesRuleTestCase4000100%0.01
SetPropertyRuleTestCase3000100%0
TestEntityResolution2000100%0.005
TestFactoryCreate4000100%0.03
URLTestCase2000100%0.022
WithDefaultsRulesWrapperTestCase3000100%0.001
XIncludeTestCase1000100%0.02
XMLSchemaTestCase2000100%0.106

org.apache.commons.digester3.annotations.employee

ClassTestsErrors FailuresSkippedSuccess RateTime
EmployeeTestCase1000100%0.018

org.apache.commons.digester3.annotations.catalog

ClassTestsErrors FailuresSkippedSuccess RateTime
CatalogTestCase1000100%0.021

org.apache.commons.digester3.annotations.addressbook

ClassTestsErrors FailuresSkippedSuccess RateTime
AddressBookTestCase1000100%0.031

org.apache.commons.digester3.annotations.person

ClassTestsErrors FailuresSkippedSuccess RateTime
PersonTestCase1000100%0.008

Test Cases

[Summary] [Package List] [Test Cases]

AsyncReaderTestCase

parseFromFile0.081
parseFromClasspathURL0.007
parseFromInputStream0.003
parseFromInputSource0.003
parseFromReader0.004
parseFromUri0.004

BeanPropertySetterRuleTestCase

testDigesterRuleCallOrder0
testDigesterBodyTextStack0.002
testSetGivenProperty0.066
testSetUnknownProperty0.006
testAutomaticallySetProperties0.005
extractPropertyNameFromAttribute0.006

CallMethodRuleTestCase

testBasic0.005
testCallMethodOnly0
testSettingProperties0.023
testParamsFromStack0.008
testOrderNestedPartA0
testOrderNestedPartB0.002
testPrimitiveReading0.007
testFromStack0.003
testTwoCalls0.007
testNestedBody0.007
testProcessingHook0
testPathCallParam0.007
testCallInvalidTarget0
testCallNext0.012
testCallRoot0.002

Digester133TestCase

testDigester0.021

Digester153TestCase

basicConstructor0.213
constructorWithAttributeAndElement0.013
basicConstructorViaBinder0.001
basicConstructorViaAnnotations0.018
basicConstructorViaXML0.027
basicConstructorWithValuesNotFound0.002
basicConstructorWithWrongParameters0.003
constructorWithClassDefinedInAttribute0

DigesterTestCase

testNullFileParse0
testNullInputSourceParse0.001
testNullInputStreamParse0
testNullReaderParse0
testNullStringParse0.001
testNullURLParse0
testProperties0
testRegistrations0
testRules0.001
testRulesBase0
testStackMethods0
testOnceAndOnceOnly0.002
testBasicSubstitution0.002
testNamedStackPushPeekPop0.001
testNamedIndependence0
testPopNamedStackNotPushed0
testNamedStackIsEmpty0
testGetRoot0.002
testStackAction0.001

ExtendedBaseRulesTestCase

testBasicParentMatch0
testBasicUniversal0.001
testWildMatch0
testRootTailMatch0.001
testAncesterMatch0.003
testLongMatch0
testInstructors0
testMiddleInstructors0
testRules0
testRulesBase0
testBasicNamespaceMatching0
testOrdering0
testTrailingSlash0

LocationTrackerTestCase

testAll0.007

NamespaceSnapshotTestCase

testNamespaceSnapshots0

NodeCreateRuleTestCase

testInvalidNodeTypes0.009
testElement0.011
testDocumentFragment0.01
testNested0.006
testAttributes0.005
testNamespaces0.003
testNamespacedAttribute0.003
testNonNamespacedAttribute0.01
testImport0.001
testEntityText0.003

ObjectParamRuleTestCase

testBasic0

OverlappingCallMethodRuleTestCase

testItem10
testItem20
testItem30
testItem40
testWildcard10
testWildcard20

RegexRulesTestCase

testMatchAll0.016
testMatchNothing0
testMatchMixed0
testClear0
testSimpleRegexMatch0

RuleTestCase

testObjectCreate10
testObjectCreate20
testObjectCreate30
testObjectCreate40.002
testObjectCreate50.002
testRepeatedParse0.005
testRuleSet10.014
testRuleSet20.013
testRuleSet30
testSetTopRule10
testSetTopRule20.001
testAddRule0
testSetNext0.009
testSetTop0.001
testSetCustomProperties0.003

RulesBaseTestCase

testRules0
testRulesBase0
testBasicNamespaceMatching0.001
testOrdering0
testTrailingSlash0

SetNestedPropertiesRuleTestCase

testAutomaticallySetProperties0.003
testMandatoryProperties0.002
testCustomisedProperties10.003
testCustomisedProperties2a0.002
testCustomisedProperties2b0.003
testMultiRuleMatch0.002
testUnknownChildrenCausesException0.003
testUnknownChildrenExceptionOverride0.002
testRecursiveNestedProperties0.002

SetPropertiesRuleTestCase

testPositive0
testIgnoreMissing0.001
testNegativeNotIgnoreMissing0.009
testPositiveNotIgnoreMissingWithIgnoreAttributes0

SetPropertyRuleTestCase

testPositive0
testNegative0
testElementWithNoAttributes0

TestEntityResolution

testParserResolveRelative0.003
testDigesterResolveRelative0.002

TestFactoryCreate

testPropagateException[0]0.003
testFactoryCreateRule[0]0.011
testPropagateException[1]0
testFactoryCreateRule[1]0.009

URLTestCase

testPristine0
testResource0.02

WithDefaultsRulesWrapperTestCase

testRules0
testClear0
testMatch0

XIncludeTestCase

testXInclude0.019

XMLSchemaTestCase

testGoodDocument0.059
testBadDocument0.036

AddressBookTestCase

testAddressBook0.03

CatalogTestCase

testCatalog0.019

EmployeeTestCase

testEmployee0.018

FailingTestCase

failsBecauseFailingDigesterLoaderHandlerFactory0

PersonTestCase

testPerson0

RssTestCase

testRss0.021

ServletBeanTestCase

testServletBean0.004

BinderClassLoaderTestCase

loadBoolean0
loadByte0
loadShort0
loadInt0
loadChar0
loadLong0
loadFloat0
loadDouble0

DigesterLoaderTestCase

digester1510.003
digeser1520.005
digester1550

TestConfigurablePluginAttributes

testDefaultBehaviour0.025
testGlobalOverride0.01
testInstanceOverride0.007

TestDeclaration

testPredeclaration0

TestDefaultPlugin

testDefaultPlugins10.003

TestDelegate

testDummy0

TestInline

testInlineDeclaration0.001
testLeadingSlash0.006

TestLocalRules

testLocalRules0.025
testNonStandardLocalRules0

TestRecursion

testRecursiveRules0.009

TestRuleInfo

testRuleInfoExplicitClass0
testRuleInfoExplicitMethod0
testRuleInfoAutoDetect0.002

TestXmlRuleInfo

testXmlRuleInfoExplicitFile0.012
testXmlRuleInfoExplicitResource0.016
testXmlRuleImplicitResource0.005

CompoundSubstitutorTestCase

testConstructors0
testChaining0

VariableExpansionTestCase

testNoExpansion0
testExpansionWithNoSource0
testExpansionWithMultipleSources0.002
testBodyExpansion0.002
testExpansionException0.001
testExpansionWithMutableSource0.003
testExpansionOfPropertyInProperty0.001

BeanPropertySetterRuleTestCase

extractPropertyNameFromAttribute0.009

DigesterPatternStackTest

test10
test20
test30
test40
test50
test60
test70

FromXmlRuleSetTest

testSetCustomProperties0.011
testFactoryCreateRule0.007
testCreateDigester0.013
testLoad10.009
testLoad20.011
testFactoryIgnoreCreateRule0.007
testFactoryNotIgnoreCreateRule0.005
testCallParamRule0.007
testInputSourceLoader0.001
testBasePath0.009

IncludeTest

testBasicInclude0
testCircularInclude0.006

SetNamespaceURITestCase

atomWithNamespaceParse0.921