Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
65100100.00%43.70

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
org.jaxen 8600100.00%5.68
org.jaxen.dom 8000100.00%5.47
org.jaxen.dom4j 6800100.00%4.34
org.jaxen.expr 400100.00%1.48
org.jaxen.function 18200100.00%12.68
org.jaxen.javabean 100100.00%0.48
org.jaxen.jdom 6200100.00%3.52
org.jaxen.pattern 1000100.00%0.81
org.jaxen.saxpath.base 7000100.00%1.43
org.jaxen.saxpath.helpers 700100.00%0.34
org.jaxen.saxpath 200100.00%0.42
org.jaxen.util 1500100.00%2.83
org.jaxen.xom 6400100.00%4.22

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

org.jaxen

ClassTestsErrorsFailuresSuccess RateTime
Success AddNamespaceTest 100100.00%0.424
Success BaseXPathTest 6300100.00%0.873
Success ContextTest 200100.00%0.545
Success FunctionCallExceptionTest 200100.00%0.313
Success FunctionContextTest 300100.00%0.466
Success JaxenExceptionTest 200100.00%0.326
Success JaxenHandlerTest 200100.00%0.435
Success JaxenRuntimeExceptionTest 200100.00%0.354
Success SimpleNamespaceContextTest 100100.00%0.319
Success UnresolvableExceptionTest 200100.00%0.471
Success UnsupportedAxisExceptionTest 100100.00%0.327
Success VariableContextTest 200100.00%0.438
Success XPathSyntaxExceptionTest 300100.00%0.391

org.jaxen.dom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.700
Success DOM3NamespaceTest 500100.00%0.498
Success NamespaceTest 500100.00%0.511
Success XPathTest 800100.00%0.762

org.jaxen.dom4j

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.732
Success XPathTest 600100.00%0.612

org.jaxen.expr

ClassTestsErrorsFailuresSuccess RateTime
Success DefaultXPathExprTest 100100.00%0.478
Success EqualsTest 200100.00%0.529
Success ModTest 100100.00%0.473

org.jaxen.function

ClassTestsErrorsFailuresSuccess RateTime
Success BooleanTest 800100.00%0.513
Success CeilingTest 500100.00%0.480
Success ConcatTest 100100.00%0.473
Success ContainsTest 1000100.00%0.492
Success CountTest 400100.00%0.537
Success FalseTest 200100.00%0.451
Success FloorTest 700100.00%0.470
Success IdTest 500100.00%0.511
Success LangTest 1100100.00%0.535
Success LastTest 200100.00%0.475
Success LocalNameTest 1000100.00%0.553
Success NamespaceURITest 800100.00%0.537
Success NameTest 900100.00%0.544
Success NormalizeSpaceTest 400100.00%0.437
Success NotTest 700100.00%0.460
Success NumberTest 200100.00%0.455
Success RoundTest 500100.00%0.477
Success StartsWithTest 1000100.00%0.549
Success StringLengthTest 700100.00%0.458
Success StringTest 800100.00%0.487
Success SubstringAfterTest 1100100.00%0.472
Success SubstringBeforeTest 1100100.00%0.474
Success SubstringTest 2000100.00%0.522
Success SumTest 200100.00%0.428
Success TranslateFunctionTest 1200100.00%0.462
Success TrueTest 100100.00%0.428

org.jaxen.javabean

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 100100.00%0.477

org.jaxen.jdom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.521

org.jaxen.pattern

ClassTestsErrorsFailuresSuccess RateTime
Success PatternHandlerTest 200100.00%0.405
Success PriorityTest 800100.00%0.403

org.jaxen.saxpath.base

ClassTestsErrorsFailuresSuccess RateTime
Success XPathLexerTest 1500100.00%0.319
Success XPathLexerTokenTest 3300100.00%0.337
Success XPathReaderTest 2200100.00%0.772

org.jaxen.saxpath.helpers

ClassTestsErrorsFailuresSuccess RateTime
Success XPathReaderFactoryTest 700100.00%0.344

org.jaxen.saxpath

ClassTestsErrorsFailuresSuccess RateTime
Success SAXPathExceptionTest 200100.00%0.416

org.jaxen.util

ClassTestsErrorsFailuresSuccess RateTime
Success AncestorOrSelfAxisIteratorTest 200100.00%0.346
Success DescendantAxisIteratorTest 200100.00%0.342
Success FollowingAxisIteratorTest 200100.00%0.343
Success FollowingSiblingAxisIteratorTest 200100.00%0.334
Success PrecedingAxisIteratorTest 200100.00%0.366
Success PrecedingSiblingAxisIteratorTest 200100.00%0.454
Success SingleObjectIteratorTest 200100.00%0.319
Success SingletonListTest 100100.00%0.328

org.jaxen.xom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.671
Success XPathTest 200100.00%0.544

Test Cases

[ summary] [ package list] [ test cases]

AddNamespaceTest

Success testDefaultContext0.12

BaseXPathTest

Success testSelectSingleNodeForContext0.13
Success testParentOfSelection0.03
Success testEvaluateString0.01
Success testNumberValueOfEmptyNodeSetIsNaN0.00
Success testPathWithParentheses0.00
Success testEvaluateWithMultiNodeAnswer0.01
Success testValueOfEmptyListIsEmptyString0.00
Success testAllNodesQuery0.01
Success testAncestorAxis0.01
Success testPrecedingSiblingAxisIsInDocumentOrder0.01
Success testPrecedingAxisIsInDocumentOrder0.01
Success testPrecedingAxisWithPositionalPredicate0.00
Success testAncestorAxisWithPositionalPredicate0.00
Success testAncestorOrSelfAxis0.01
Success testAbbreviatedDoubleSlashAxis0.02
Success testAncestorFollowedByChildren0.01
Success testDescendantAxis0.00
Success testDescendantAxisWithAttributes0.01
Success testDescendantAxisWithNamespaceNodes0.01
Success testMultipleAttributesOnElement0.01
Success testXMLNamespaceAttributeOrderOnAncestorAxis0.00
Success testDescendantAxisWithAttributesAndChildren0.01
Success testAncestorAxisWithAttributes0.01
Success testPrincipalNodeTypeOfSelfAxisIsElement0.01
Success testSelfAxisWithNodeTestCanReturnNonPrincipalNodeType0.01
Success testDescendantOrSelfAxis0.00
Success testDuplicateNodes0.01
Success testUnionOfNodesWithNonNodes0.01
Success testUnionOfEmptyNodeSetWithNonNodes0.00
Success testSelectSingleNodeSelectsNothing0.00
Success testBooleanValueOfEmptyNodeSetIsFalse0.00
Success testUnionUsesDocumentOrder0.01
Success testArithmeticAssociativity0.01
Success testLogicalAssociativity0.01
Success testRelationalAssociativity30.01
Success testRelationalAssociativity40.00
Success testRelationalGTAssociativity50.00
Success testRelationalLTAssociativity50.00
Success testRelationalLEAssociativity50.00
Success testRelationalGEAssociativity50.00
Success testRelationalGEAssociativity30.00
Success testRelationalGEAssociativity20.00
Success testRelationalGEAssociativity40.00
Success testRelationalAssociativity5P0.00
Success testInequalityAssociativity50.01
Success testInequalityAssociativity5P0.01
Success testInequalityAssociativity5B0.01
Success testInequalityAssociativity5BP0.00
Success testEqualityAssociativity50.01
Success testEqualityAssociativity5P0.01
Success testEqualityAssociativity5B0.00
Success testEqualityAssociativity5BP0.00
Success testMoreComplexArithmeticAssociativity0.00
Success testMostComplexArithmeticAssociativity0.00
Success testSimplerArithmeticAssociativity0.00
Success testNamespaceNodesComeBeforeAttributeNodesInDocumentOrder0.01
Success testJaxen970.00
Success testAttributeNodesOnParentComeBeforeNamespaceNodesInChildInDocumentOrder0.01
Success testJaxen1070.00
Success testJaxen107FromFile0.04
Success testSelectNodesReturnsANonNodeSet0.00
Success testNonElementContextNode0.00
Success testNonNodeContext0.00

ContextTest

Success testDuplicate0.01
Success testXMLPrefixIsAlwaysBound0.21

DocumentNavigatorTest

Success testGetNodeType0.07
Success testid533710.13
Success testid533910.01
Success testid534300.00
Success testid534410.00
Success testid534520.00
Success testid534630.01
Success testid534820.01
Success testid535020.03
Success testid536020.01
Success testid536620.01
Success testid536850.02
Success testid537330.04
Success testid538500.01
Success testid539110.05
Success testid539570.01
Success testid539750.01
Success testid539920.01
Success testid540320.04
Success testid540820.01
Success testid541450.01
Success testid541560.01
Success testid541680.01
Success testid541800.01
Success testid541970.01
Success testid542190.01
Success testid542490.01
Success testid542660.01
Success testid542780.02
Success testid542980.02
Success testid544670.00
Success testid545220.01
Success testid545340.01
Success testid545700.01
Success testid546140.08
Success testid547470.02
Success testid548020.02
Success testid548530.01
Success testid549320.00
Success testid549680.24
Success testid550200.14
Success testid550900.03
Success testid551120.01
Success testid551500.02
Success testid551890.01
Success testid552110.01
Success testid551830.00
Success testid552680.01
Success testid553310.00
Success testid553820.00
Success testid554292.02
Success testid554850.01
Success testid552350.00
Success testid556150.00
Success testid556320.01
Success testid556760.00
Success testid556920.00
Success testid557160.00
Success testid557390.01
Success testid557970.01
Success testid558730.00
Success testid558930.00

DOM3NamespaceTest

Success testGetTextContent0.16
Success testSetTextContent0.00
Success testGetFeature0.00
Success testIsEqualNode0.00
Success testIsSameNode0.00

NamespaceTest

Success testMultipleNamespaceAxis0.14
Success testNumberOfNamespaceNodes0.01
Success testNamespaceAxis0.00
Success testUnprefixedNamespaceAxis0.00
Success testNamespaceNodesReadFromAttributes0.00

XPathTest

Success testConstruction0.13
Success testConstructionWithNamespacePrefix0.00
Success testNamespaceDeclarationsAreNotAttributes0.06
Success testUpdateDOMNodesReturnedBySelectNodes0.01
Success testSelection0.06
Success testPrecedingAxisWithPositionalPredicate0.02
Success testJaxen220.01
Success testPrecedingAxisInDocumentOrder0.01

DocumentNavigatorTest

Success testGetNodeType0.14
Success testid533710.12
Success testid533910.01
Success testid534300.01
Success testid534410.00
Success testid534520.01
Success testid534630.01
Success testid534820.01
Success testid535020.02
Success testid536020.01
Success testid536620.01
Success testid536850.03
Success testid537330.02
Success testid538500.02
Success testid539110.05
Success testid539570.01
Success testid539750.01
Success testid539920.01
Success testid540320.03
Success testid540820.01
Success testid541450.01
Success testid541560.01
Success testid541680.01
Success testid541800.00
Success testid541970.01
Success testid542190.01
Success testid542490.01
Success testid542660.01
Success testid542780.02
Success testid542980.01
Success testid544670.02
Success testid545220.02
Success testid545340.01
Success testid545700.02
Success testid546140.10
Success testid547470.02
Success testid548020.02
Success testid548530.01
Success testid549320.00
Success testid549680.21
Success testid550200.14
Success testid550900.09
Success testid551120.00
Success testid551500.01
Success testid551890.01
Success testid552110.01
Success testid551830.00
Success testid552680.01
Success testid553310.01
Success testid553820.00
Success testid554291.98
Success testid554850.01
Success testid552350.01
Success testid556150.00
Success testid556320.02
Success testid556760.00
Success testid556920.00
Success testid557160.00
Success testid557390.01
Success testid557970.01
Success testid558730.00
Success testid558930.00

XPathTest

Success testConstruction0.08
Success testSelection0.18
Success testAsBoolean0.02
Success testJaxen20AttributeNamespaceNodes0.01
Success testNamespaceNodesAreInherited0.00
Success testSyntaxException0.00

DefaultXPathExprTest

Success testJAXEN400.14

EqualsTest

Success testEqualityAgainstNonExistentNodes0.15
Success testOlander0.05

ModTest

Success testModofNonIntegers0.13

BooleanTest

Success testNonEmptyNodeSetsAreTrue0.15
Success testEmptyNodeSetsAreFalse0.00
Success testZeroIsFalse0.00
Success testEmptyStringIsFalse0.00
Success testNaNIsFalse0.01
Success testNonEmptyStringIsTrue0.00
Success testBooleanFunctionRequiresOneArgument0.00
Success testBooleanFunctionRequiresExactlyOneArgument0.00

CeilingTest

Success testCeiling0.13
Success testNegativeCeiling0.00
Success testNaNCeilingIsNaN0.01
Success testCeilingFunctionRequiresAtLeastOneArgument0.00
Success testCeilingFunctionRequiresAtMostOneArgument0.00

ConcatTest

Success testConcatFunctionRequiresAtLeastTwoArguments0.13

ContainsTest

Success testContainsNumber0.13
Success testContainsString0.00
Success testContainsString30.00
Success testContainsNumber20.00
Success testContainsString20.00
Success testEmptyStringContainsNonEmptyString0.00
Success testEmptyStringContainsEmptyString0.00
Success testContainsEmptyString0.00
Success testContainsFunctionRequiresAtLeastTwoArguments0.00
Success testContainsFunctionRequiresAtMostTwoArguments0.00

CountTest

Success testCount30.18
Success testCountFunctionRequiresAtLeastOneArgument0.00
Success testCountFunctionRequiresAtMostOneArgument0.02
Success testCountRootElement0.01

FalseTest

Success testFalseOfNumber0.12
Success testFalse0.00

FloorTest

Success testFloor0.12
Success testNegativeFloor0.00
Success testNaNFloorIsNaN0.01
Success testInfFloorIsInf0.00
Success testNegativeInfFloorIsNegativeInf0.00
Success testFloorFunctionRequiresAtLeastArgument0.00
Success testBooleanFunctionRequiresExactlyOneArgument0.00

IdTest

Success testIDFunctionSelectsNothingInDocumentWithNoIds0.13
Success testIDFunctionRequiresAtLeastOneArgument0.00
Success testIDFunctionRequiresAtMostOneArgument0.00
Success testFindElementById0.05
Success testIdReturnsFirstElementWithMatchingId0.00

LangTest

Success testLangFunction0.14
Success testLangFunctionSelectsNothing0.00
Success testLangFunctionSelectsSubcode0.00
Success testHyphenRequiredAtEnd0.00
Success testLangFunctionSelectsEmptyNodeSet0.01
Success testLangFunctionSelectsNonEmptyNodeSet0.00
Success testLangFunctionAppliedToNonElement0.01
Success testLangFunctionAppliedToDocument0.00
Success testLangFunctionSelectsNumber0.01
Success testLangFunctionRequiresOneArgument0.00
Success testLangFunctionRequiresAtMostOneArgument0.00

LastTest

Success testLastFunction0.16
Success testLastFunctionAllowsNoArguments0.00

LocalNameTest

Success testLocalNameOfNumber0.18
Success testLocalNameWithTwoArguments0.02
Success testLocalNameAllowsNoArguments0.01
Success testLocalNameOfCommentIsEmptyString0.00
Success testLocalNameOfEmptyNodeSetIsEmptyString0.00
Success testLocalNameOfProcessingInstructionIsTarget0.01
Success testLocalNameOfAttribute0.00
Success testLocalNameOfTextIsEmptyString0.01
Success testLocalNameOfNamespaceIsPrefix0.01
Success testLocalNameNoArguments0.00

NamespaceURITest

Success testNamespaceURIOfNumber0.16
Success testNamespaceURINoArguments0.01
Success testNamespaceURIOfEmptyNodeSetIsEmptyString0.01
Success testNamespaceURIOfProcessingInstructionIsEmptyString0.01
Success testNamespaceURIOfAttribute0.01
Success testNamespaceURIOfTextIsEmptyString0.01
Success testNamespaceURIRequiresAtMostOneArgument0.00
Success testNamespaceURIOfNamespaceIsNull0.01

NameTest

Success testNameOfNumber0.16
Success testNameWithTwoArguments0.02
Success testNameAllowsNoArguments0.01
Success testNameOfCommentIsEmptyString0.01
Success testNameOfProcessingInstructionIsTarget0.01
Success testNameOfAttribute0.01
Success testNameOfTextIsEmptyString0.01
Success testNameOfNamespaceIsPrefix0.01
Success testNameNoArguments0.00

NormalizeSpaceTest

Success testNormalizeSpaceUsesXMLSpaceRulesNotJavaRules0.12
Success testNormalizeSpaceUsesXMLSpaceRulesNotJavaRules20.00
Success testNormalizeSpaceInContextNode0.01
Success testNormalizeSpaceRequiresAtMostOneArguments0.00

NotTest

Success testZeroIsFalse0.12
Success testOneIsTrue0.00
Success testEmptyStringIsFalse0.00
Success testNaNIsFalse0.01
Success testNonEmptyStringIsTrue0.00
Success testNotFunctionRequiresOneArgument0.00
Success testNotFunctionRequiresExactlyOneArgument0.00

NumberTest

Success testNumberFunctionOperatesOnFirstNodeInDocumentOrder0.14
Success testNumberFunctionOperatesOnContextNode0.00

RoundTest

Success testRound0.13
Success testNegativeRound0.00
Success testNaNRoundIsNaN0.01
Success testRoundFunctionRequiresAtLeastOneArgument0.00
Success testRoundFunctionRequiresAtMostOneArgument0.00

StartsWithTest

Success testStartsWithNumber0.15
Success testStartsWithString0.00
Success testStartsWithString30.00
Success testStartsWithNumber20.00
Success testStartsWithString20.00
Success testEmptyStringStartsWithNonEmptyString0.00
Success testEmptyStringStartsWithEmptyString0.00
Success testStartsWithEmptyString0.00
Success testStartsWithFunctionRequiresAtLeastTwoArguments0.01
Success testStartsWithFunctionRequiresAtMostTwoArguments0.00

StringLengthTest

Success testStringLengthOfNumber0.12
Success testStringLengthOfEmptyString0.00
Success testStringLengthOfString0.00
Success testStringLengthFunctionOperatesOnContextNode0.00
Success testStringLengthFunctionCountsUnicodeCharactersNotJavaChars0.00
Success testStringLengthFunctionWithMalformedString0.00
Success testStringLengthFunctionRequiresExactlyOneArgument0.00

StringTest

Success testStringFunctionOperatesOnFirstNodeInDocumentOrder0.15
Success testSmallNumbersDontUseExponentialNotation0.00
Success testBigNumbersDontUseExponentialNotation0.00
Success testStringOfInfinity0.01
Success testStringOfNegativeInfinity0.01
Success testStringOfNegativeZero0.00
Success testIntegersAreFormattedAsInts0.00
Success testStringFunctionRequiresAtMostOneArgument0.00

SubstringAfterTest

Success testSubstringAfterNumber0.12
Success testSubstringAfterString0.00
Success testSubstringAfterString40.00
Success testSubstringAfterNumber20.00
Success testSubstringAfterString20.00
Success testSubstringAfterString30.00
Success testEmptyStringSubstringAfterNonEmptyString0.00
Success testEmptyStringBeforeEmptyString0.00
Success testSubstringAfterEmptyString0.00
Success testSubstringAfterFunctionRequiresAtLeastTwoArguments0.00
Success testSubstringAfterFunctionRequiresAtMostTwoArguments0.01

SubstringBeforeTest

Success testSubstringBeforeNumber0.12
Success testSubstringBeforeString0.00
Success testContainsString30.00
Success testSubstringBeforeNumber20.00
Success testSubstringBeforeString20.00
Success testSubstringBeforeString30.00
Success testEmptyStringSubstringBeforeNonEmptyString0.00
Success testEmptyStringBeforeEmptyString0.00
Success testSubstringBeforeEmptyString0.00
Success testSubstringBeforeFunctionRequiresAtLeastTwoArguments0.00
Success testSubstringBeforeFunctionRequiresAtMostTwoArguments0.00

SubstringTest

Success testSubstringOfNumber0.12
Success testSubstringOfNumber20.00
Success testUnusualSubstring10.00
Success testUnusualSubstring20.00
Success testUnusualSubstring30.01
Success testUnusualSubstring40.00
Success testUnusualSubstring50.01
Success testUnusualSubstring60.00
Success testSubstringOfNaN0.00
Success testSubstringOfEmptyString0.00
Success testSubstringWithNegativeLength0.00
Success testSubstringWithExcessiveLength0.00
Success testSubstringWithNegativeLength20.00
Success testSubstringFunctionRequiresAtLeastTwoArguments0.00
Success testNegativeStartNoLength0.01
Success testNegativeStartWithLength0.00
Success testSubstringFunctionRequiresAtMostThreeArguments0.00
Success testStringLengthCountsUnicodeCharactersNotJavaChars0.00
Success testStringLengthIndexesUnicodeCharactersNotJavaChars0.00
Success testStringLengthIndexesAndCountsUnicodeCharactersNotJavaChars0.00

SumTest

Success testSumOfNumber0.12
Success testSumNoArguments0.00

TranslateFunctionTest

Success testTranslate0.12
Success testTranslateIgnoresExtraArguments0.00
Success testTranslateFunctionRequiresAtLeastThreeArguments0.00
Success testTranslateRequiresAtMostThreeArguments0.00
Success testTranslateStringThatContainsNonBMPChars0.00
Success testTranslateNonBMPChars0.00
Success testTranslateNonBMPChars20.00
Success testTranslateWithNonBMPChars0.00
Success testTranslateWithNonBMPChars20.00
Success testTranslateWithMalformedSurrogatePair0.00
Success testTranslateWithMissingLowSurrogate0.00
Success testTranslateWithExtraCharsInReplacementString0.00

TrueTest

Success testTrueOfNumber0.12

FunctionCallExceptionTest

Success testMessageIsNonNull0.00
Success testMessageIsSaved0.00

FunctionContextTest

Success testJAXEN500.13
Success testUnresolvableFunction0.00
Success testGetFunctionContext0.01

DocumentNavigatorTest

Success testSomething0.15

JaxenExceptionTest

Success testMessageIsNonNull0.00
Success testPrintStackTrace0.00

JaxenHandlerTest

Success testValidPaths0.11
Success testBogusPaths0.00

JaxenRuntimeExceptionTest

Success testMessageIsNonNull0.00
Success testPrintStackTrace0.00

DocumentNavigatorTest

Success testGetNodeType0.11
Success testid533710.11
Success testid533910.01
Success testid534300.00
Success testid534410.00
Success testid534520.01
Success testid534630.01
Success testid534820.01
Success testid535020.02
Success testid536020.01
Success testid536620.01
Success testid536850.02
Success testid537330.02
Success testid538500.01
Success testid539110.04
Success testid539570.01
Success testid539750.01
Success testid539920.01
Success testid540320.02
Success testid540820.01
Success testid541450.01
Success testid541560.02
Success testid541680.01
Success testid541800.00
Success testid541970.01
Success testid542190.01
Success testid542490.01
Success testid542660.01
Success testid542780.02
Success testid542980.02
Success testid544670.01
Success testid545220.02
Success testid545340.01
Success testid545700.01
Success testid546140.08
Success testid547470.02
Success testid548020.02
Success testid548530.02
Success testid549320.01
Success testid549680.18
Success testid550200.13
Success testid550900.09
Success testid551120.00
Success testid551500.01
Success testid551890.01
Success testid552110.01
Success testid551830.00
Success testid552680.01
Success testid553310.00
Success testid553820.00
Success testid554291.94
Success testid554850.01
Success testid552350.01
Success testid556150.00
Success testid556320.01
Success testid556760.00
Success testid556920.00
Success testid557160.00
Success testid557390.00
Success testid557970.01
Success testid558730.00
Success testid558930.00

PatternHandlerTest

Success testValidPaths0.10
Success testBogusPaths0.00

PriorityTest

Success testDocumentNode0.08
Success testNameNode0.01
Success testQNameNode0.00
Success testFilter0.01
Success testURI0.00
Success testNodeType0.00
Success testAttribute0.00
Success testAnyNode0.00

XPathLexerTest

Success testNamespace0.01
Success testIdentifier0.00
Success testBurmeseIdentifierStart0.00
Success testBurmeseIdentifierPart0.00
Success testIdentifierAndOperator0.00
Success testTrickyIdentifierAndOperator0.00
Success testInteger0.00
Success testDouble0.00
Success testDoubleOnlyDecimal0.00
Success testNumbersAndMode0.00
Success testSlash0.00
Success testDoubleSlash0.00
Success testIdentifierWithColon0.00
Success testEOF0.00
Success testWhitespace0.00

XPathLexerTokenTest

Success testIdentifier0.01
Success testNumberInteger0.00
Success testNumberDouble0.00
Success testComma0.00
Success testEquals0.00
Success testMinus0.00
Success testPlus0.00
Success testDollar0.00
Success testPipe0.00
Success testAt0.00
Success testColon0.00
Success testDoubleColon0.00
Success testNot0.00
Success testNotEquals0.00
Success testStar0.00
Success testLiteralSingleQuote0.00
Success testLiteralDoubleQuote0.00
Success testSingleDot0.00
Success testDoubleDot0.00
Success testLeftBracket0.00
Success testRightBracket0.00
Success testLeftParen0.00
Success testSingleSlash0.00
Success testDoubleSlash0.00
Success testLessThan0.00
Success testLessThanEquals0.00
Success testGreaterThan0.00
Success testGreaterThanEquals0.00
Success testOperatorAnd0.00
Success testOperatorOr0.00
Success testOperatorMod0.00
Success testOperatorDiv0.00
Success testWhitespace0.00

XPathReaderTest

Success testPaths0.09
Success testBogusPaths0.01
Success testChildrenOfNumber0.01
Success testChildIsNumber0.00
Success testNumberOrNumber0.12
Success testStringOrNumber0.00
Success testStringOrString0.01
Success testUnionofNodesAndNonNodes0.03
Success testValidAxis0.00
Success testInvalidAxis0.01
Success testSimpleNameStep0.01
Success testNameStepWithAxisAndPrefix0.00
Success testNodeStepWithAxis0.07
Success testProcessingInstructionStepWithName0.00
Success testProcessingInstructionStepNoName0.02
Success testAllNodeStep0.01
Success testTextNodeStep0.00
Success testCommentNodeStep0.01
Success testLocationPathStartsWithVariable0.00
Success testLocationPathStartsWithParentheses0.01
Success testRelativeLocationPath0.01
Success testAbsoluteLocationPath0.00

XPathReaderFactoryTest

Success testDefault0.01
Success testValidByProperty0.00
Success testInvalidByProperty0.00
Success testNonExistantByProperty0.00
Success testValidExplicit0.00
Success testInvalidExplicit0.00
Success testNonExistantExplicit0.00

SAXPathExceptionTest

Success testMessageIsNonNull0.00
Success testPrintStackTrace0.00

SimpleNamespaceContextTest

Success testMapCopy0.00

UnresolvableExceptionTest

Success testUnresolvableVariable0.15
Success testUnresolvableFunction0.00

UnsupportedAxisExceptionTest

Success testMessageIsNonNull0.01

AncestorOrSelfAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

DescendantAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

FollowingAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

FollowingSiblingAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

PrecedingAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

PrecedingSiblingAxisIteratorTest

Success testNoInfiniteLoops0.02
Success testRemove0.00

SingleObjectIteratorTest

Success testNoInfiniteLoops0.00
Success testRemove0.00

SingletonListTest

Success testIndexOutOfBoundsException0.00

VariableContextTest

Success testUnresolvableVariable0.13
Success testGetVariableContext0.00

DocumentNavigatorTest

Success testGetNodeType0.07
Success testid533710.11
Success testid533910.01
Success testid534300.00
Success testid534410.00
Success testid534520.00
Success testid534630.01
Success testid534820.01
Success testid535020.01
Success testid536020.01
Success testid536620.01
Success testid536850.01
Success testid537330.02
Success testid538500.01
Success testid539110.04
Success testid539570.01
Success testid539750.00
Success testid539920.00
Success testid540320.03
Success testid540820.01
Success testid541450.00
Success testid541560.01
Success testid541680.01
Success testid541800.00
Success testid541970.00
Success testid542190.01
Success testid542490.02
Success testid542660.01
Success testid542780.02
Success testid542980.01
Success testid544670.01
Success testid545220.02
Success testid545340.02
Success testid545700.02
Success testid546140.09
Success testid547470.01
Success testid548020.02
Success testid548530.01
Success testid549320.00
Success testid549680.22
Success testid550200.17
Success testid550900.12
Success testid551120.00
Success testid551500.01
Success testid551890.01
Success testid552110.01
Success testid551830.00
Success testid552680.01
Success testid553310.00
Success testid553820.00
Success testid554292.22
Success testid554850.00
Success testid552350.01
Success testid556150.00
Success testid556320.00
Success testid556760.00
Success testid556920.00
Success testid557160.00
Success testid557390.01
Success testid557970.01
Success testid558730.00
Success testid558930.00

XPathTest

Success testConstruction0.09
Success testSelection0.13

XPathSyntaxExceptionTest

Success testGetXPath0.08
Success testGetPositionMarker0.00
Success testGetMultilineMessage0.00