Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
67700100.00%44.11

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

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
org.jaxen 9400100.00%5.64
org.jaxen.dom 8000100.00%5.15
org.jaxen.dom4j 6900100.00%4.38
org.jaxen.expr 400100.00%1.40
org.jaxen.function 19200100.00%13.65
org.jaxen.javabean 100100.00%0.45
org.jaxen.jdom 6200100.00%3.58
org.jaxen.pattern 1000100.00%0.79
org.jaxen.saxpath 300100.00%0.64
org.jaxen.saxpath.base 7600100.00%1.39
org.jaxen.saxpath.helpers 700100.00%0.35
org.jaxen.util 1500100.00%2.70
org.jaxen.xom 6400100.00%4.02

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.416
Success BaseXPathTest 6700100.00%0.918
Success ContextTest 200100.00%0.488
Success FunctionCallExceptionTest 200100.00%0.306
Success FunctionContextTest 500100.00%0.487
Success JaxenExceptionTest 200100.00%0.310
Success JaxenHandlerTest 200100.00%0.441
Success JaxenRuntimeExceptionTest 200100.00%0.321
Success SimpleNamespaceContextTest 200100.00%0.357
Success UnresolvableExceptionTest 200100.00%0.436
Success UnsupportedAxisExceptionTest 100100.00%0.302
Success VariableContextTest 300100.00%0.467
Success XPathSyntaxExceptionTest 300100.00%0.391

org.jaxen.dom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.606
Success DOM3NamespaceTest 500100.00%0.489
Success NamespaceTest 500100.00%0.495
Success XPathTest 800100.00%0.558

org.jaxen.dom4j

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6300100.00%3.766
Success XPathTest 600100.00%0.611

org.jaxen.expr

ClassTestsErrorsFailuresSuccess RateTime
Success DefaultXPathExprTest 100100.00%0.451
Success EqualsTest 200100.00%0.509
Success ModTest 100100.00%0.437

org.jaxen.function

ClassTestsErrorsFailuresSuccess RateTime
Success BooleanTest 800100.00%0.507
Success CeilingTest 500100.00%0.473
Success ConcatTest 100100.00%0.457
Success ContainsTest 1000100.00%0.534
Success CountTest 400100.00%0.564
Success ExtensionFunctionTest 100100.00%0.438
Success FalseTest 200100.00%0.444
Success FloorTest 700100.00%0.468
Success IdTest 600100.00%0.531
Success LangTest 1100100.00%0.521
Success LastTest 200100.00%0.471
Success LocalNameTest 1000100.00%0.564
Success NamespaceURITest 1000100.00%0.635
Success NameTest 900100.00%0.539
Success NormalizeSpaceTest 400100.00%0.488
Success NotTest 700100.00%0.458
Success NumberTest 500100.00%0.465
Success PositionTest 100100.00%0.432
Success RoundTest 500100.00%0.457
Success StartsWithTest 1000100.00%0.461
Success StringLengthTest 700100.00%0.454
Success StringTest 1000100.00%0.494
Success SubstringAfterTest 1100100.00%0.465
Success SubstringBeforeTest 1100100.00%0.467
Success SubstringTest 2000100.00%0.521
Success SumTest 200100.00%0.448
Success TranslateFunctionTest 1200100.00%0.477
Success TrueTest 100100.00%0.416

org.jaxen.javabean

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 100100.00%0.446

org.jaxen.jdom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.575

org.jaxen.pattern

ClassTestsErrorsFailuresSuccess RateTime
Success PatternHandlerTest 200100.00%0.394
Success PriorityTest 800100.00%0.394

org.jaxen.saxpath

ClassTestsErrorsFailuresSuccess RateTime
Success AxisTest 100100.00%0.302
Success SAXPathExceptionTest 200100.00%0.334

org.jaxen.saxpath.base

ClassTestsErrorsFailuresSuccess RateTime
Success XPathLexerTest 1500100.00%0.329
Success XPathLexerTokenTest 3300100.00%0.341
Success XPathReaderTest 2800100.00%0.718

org.jaxen.saxpath.helpers

ClassTestsErrorsFailuresSuccess RateTime
Success XPathReaderFactoryTest 700100.00%0.348

org.jaxen.util

ClassTestsErrorsFailuresSuccess RateTime
Success AncestorOrSelfAxisIteratorTest 200100.00%0.320
Success DescendantAxisIteratorTest 200100.00%0.329
Success FollowingAxisIteratorTest 200100.00%0.352
Success FollowingSiblingAxisIteratorTest 200100.00%0.334
Success PrecedingAxisIteratorTest 200100.00%0.361
Success PrecedingSiblingAxisIteratorTest 200100.00%0.350
Success SingleObjectIteratorTest 200100.00%0.320
Success SingletonListTest 100100.00%0.332

org.jaxen.xom

ClassTestsErrorsFailuresSuccess RateTime
Success DocumentNavigatorTest 6200100.00%3.485
Success XPathTest 200100.00%0.530

Test Cases

[ summary] [ package list] [ test cases]

AddNamespaceTest

Success testDefaultContext0.12

BaseXPathTest

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

ContextTest

Success testDuplicate0.01
Success testXMLPrefixIsAlwaysBound0.17

DocumentNavigatorTest

Success testGetNodeType0.06
Success testJaxen240.13
Success testJaxen580.01
Success testJaxen30.01
Success testStringFunction10.00
Success testStringFunction20.00
Success testStringFunction30.01
Success testJaxen3dupe0.01
Success testForParserErrors0.02
Success testUnderscoresInNames0.01
Success testNodesetEqualsString0.01
Success testNodesetEqualsNumber0.02
Success testArithmetic0.02
Success testPrecedingSiblingAxis0.01
Success testVariableLookup0.03
Success testAttributeParent0.02
Success testAttributeAsContext0.01
Success testid539920.01
Success testid540320.03
Success testid540820.01
Success testid541450.01
Success testid541560.01
Success testid541680.01
Success testid541800.01
Success testid541970.00
Success testid542190.01
Success testid542490.01
Success testid542660.01
Success testid542780.02
Success testid542980.02
Success testid544670.01
Success testid545220.01
Success testid545340.01
Success testid545700.01
Success testid546140.07
Success testNodeTypes0.01
Success testPositioning0.02
Success testid548530.01
Success testid549320.00
Success testCountFunction0.20
Success testCountFunctionMore0.12
Success testCorrectPredicateApplication0.02
Success testAxisNodeOrdering0.05
Success testDocumentFunction10.02
Success testDocumentFunctionContextExample0.01
Success testDocumentFunctionActual0.01
Success testAbsoluteLocationPaths0.01
Success testTranslateFunction0.00
Success testSubstringFunction0.01
Success testNormalizeSpaceFunction0.00
Success testStringExtensionFunctions2.10
Success testLangFunction0.01
Success testNamespacesAgain0.01
Success testPrefixDoesntMatter0.00
Success testNamespaces0.01
Success testNoNamespace0.00
Success testNamespaceResolution0.00
Success testTextNodes0.00
Success testNamespaceNodeCounts10.00
Success testNamespaceNodeCounts0.01
Success testNamespaceNodesHaveParent0.00
Success testNamespaceNodeAsContext0.00

DOM3NamespaceTest

Success testGetTextContent0.14
Success testSetTextContent0.01
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.09
Success testConstructionWithNamespacePrefix0.00
Success testNamespaceDeclarationsAreNotAttributes0.06
Success testUpdateDOMNodesReturnedBySelectNodes0.01
Success testSelection0.05
Success testPrecedingAxisWithPositionalPredicate0.02
Success testJaxen220.01
Success testPrecedingAxisInDocumentOrder0.01

DocumentNavigatorTest

Success testConcurrentModification0.14
Success testGetNodeType0.02
Success testJaxen240.12
Success testJaxen580.02
Success testJaxen30.00
Success testStringFunction10.00
Success testStringFunction20.00
Success testStringFunction30.01
Success testJaxen3dupe0.01
Success testForParserErrors0.02
Success testUnderscoresInNames0.01
Success testNodesetEqualsString0.01
Success testNodesetEqualsNumber0.01
Success testArithmetic0.02
Success testPrecedingSiblingAxis0.02
Success testVariableLookup0.04
Success testAttributeParent0.02
Success testAttributeAsContext0.02
Success testid539920.01
Success testid540320.03
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.01
Success testid544670.02
Success testid545220.02
Success testid545340.01
Success testid545700.02
Success testid546140.09
Success testNodeTypes0.02
Success testPositioning0.02
Success testid548530.01
Success testid549320.00
Success testCountFunction0.16
Success testCountFunctionMore0.11
Success testCorrectPredicateApplication0.09
Success testAxisNodeOrdering0.00
Success testDocumentFunction10.01
Success testDocumentFunctionContextExample0.01
Success testDocumentFunctionActual0.01
Success testAbsoluteLocationPaths0.01
Success testTranslateFunction0.01
Success testSubstringFunction0.01
Success testNormalizeSpaceFunction0.00
Success testStringExtensionFunctions2.10
Success testLangFunction0.01
Success testNamespacesAgain0.01
Success testPrefixDoesntMatter0.01
Success testNamespaces0.00
Success testNoNamespace0.00
Success testNamespaceResolution0.00
Success testTextNodes0.01
Success testNamespaceNodeCounts10.01
Success testNamespaceNodeCounts0.01
Success testNamespaceNodesHaveParent0.01
Success testNamespaceNodeAsContext0.00

XPathTest

Success testConstruction0.08
Success testSelection0.19
Success testAsBoolean0.01
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.02
Success testNaNIsFalse0.02
Success testNonEmptyStringIsTrue0.00
Success testBooleanFunctionRequiresOneArgument0.00
Success testBooleanFunctionRequiresExactlyOneArgument0.00

CeilingTest

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

ConcatTest

Success testConcatFunctionRequiresAtLeastTwoArguments0.15

ContainsTest

Success testContainsNumber0.17
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.01
Success testCountFunctionRequiresAtMostOneArgument0.02
Success testCountRootElement0.01

ExtensionFunctionTest

Success testRegisterExtensionFunction0.14

FalseTest

Success testFalseOfNumber0.13
Success testFalse0.00

FloorTest

Success testFloor0.13
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.06
Success testFindMultipleElementsByMultipleIDs0.02
Success testIdReturnsFirstElementWithMatchingId0.00

LangTest

Success testLangFunction0.15
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.01

LocalNameTest

Success testLocalNameOfNumber0.17
Success testLocalNameWithTwoArguments0.03
Success testLocalNameAllowsNoArguments0.01
Success testLocalNameOfCommentIsEmptyString0.01
Success testLocalNameOfEmptyNodeSetIsEmptyString0.01
Success testLocalNameOfProcessingInstructionIsTarget0.01
Success testLocalNameOfAttribute0.00
Success testLocalNameOfTextIsEmptyString0.01
Success testLocalNameOfNamespaceIsPrefix0.01
Success testLocalNameNoArguments0.00

NamespaceURITest

Success testNamespaceURIOfNumber0.20
Success testNamespaceURINoArguments0.01
Success testNamespaceURIOfEmptyNodeSetIsEmptyString0.04
Success testNamespaceURIOfProcessingInstructionIsEmptyString0.01
Success testNamespaceURIOfAttribute0.01
Success testNamespaceURIOfAttributeInNamespace0.01
Success testNamespaceURIOfTextIsEmptyString0.01
Success testNamespaceURIRequiresAtMostOneArgument0.01
Success testNamespaceURIOfNamespaceIsNull0.01
Success testNamespaceURIOfComment0.05

NameTest

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

NormalizeSpaceTest

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

NotTest

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

NumberTest

Success testNumberFunctionOperatesOnFirstNodeInDocumentOrder0.14
Success testNumberFunctionOperatesOnContextNode0.00
Success testNumberFunctionRequiresAtMostOneArgument0.00
Success testNumberFunctionAppliedToNonNumericString0.00
Success testIsNan0.00

PositionTest

Success testPositionOfNumber0.12

RoundTest

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

StartsWithTest

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

StringLengthTest

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

StringTest

Success testStringFunctionOperatesOnFirstNodeInDocumentOrder0.16
Success testStringValueOfComment0.01
Success testStringValueOfNamespaceNode0.01
Success testSmallNumbersDontUseExponentialNotation0.00
Success testBigNumbersDontUseExponentialNotation0.00
Success testStringOfInfinity0.01
Success testStringOfNegativeInfinity0.00
Success testStringOfNegativeZero0.00
Success testIntegersAreFormattedAsInts0.00
Success testStringFunctionRequiresAtMostOneArgument0.00

SubstringAfterTest

Success testSubstringAfterNumber0.14
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.00

SubstringBeforeTest

Success testSubstringBeforeNumber0.14
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.14
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.14
Success testSumNoArguments0.00

TranslateFunctionTest

Success testTranslate0.14
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.12
Success testUnresolvableFunction0.00
Success testUnresolvableFunctionExceptionMessage0.00
Success testGetFunctionContext0.01
Success testSerializeFunctionContext0.04

DocumentNavigatorTest

Success testSomething0.14

JaxenExceptionTest

Success testMessageIsNonNull0.00
Success testPrintStackTrace0.00

JaxenHandlerTest

Success testValidPaths0.12
Success testBogusPaths0.00

JaxenRuntimeExceptionTest

Success testMessageIsNonNull0.00
Success testPrintStackTrace0.00

DocumentNavigatorTest

Success testGetNodeType0.11
Success testJaxen240.12
Success testJaxen580.01
Success testJaxen30.00
Success testStringFunction10.00
Success testStringFunction20.00
Success testStringFunction30.01
Success testJaxen3dupe0.01
Success testForParserErrors0.02
Success testUnderscoresInNames0.01
Success testNodesetEqualsString0.01
Success testNodesetEqualsNumber0.02
Success testArithmetic0.02
Success testPrecedingSiblingAxis0.01
Success testVariableLookup0.03
Success testAttributeParent0.02
Success testAttributeAsContext0.01
Success testid539920.01
Success testid540320.02
Success testid540820.01
Success testid541450.01
Success testid541560.02
Success testid541680.01
Success testid541800.01
Success testid541970.01
Success testid542190.01
Success testid542490.01
Success testid542660.01
Success testid542780.02
Success testid542980.01
Success testid544670.01
Success testid545220.02
Success testid545340.01
Success testid545700.01
Success testid546140.10
Success testNodeTypes0.02
Success testPositioning0.02
Success testid548530.01
Success testid549320.00
Success testCountFunction0.14
Success testCountFunctionMore0.10
Success testCorrectPredicateApplication0.08
Success testAxisNodeOrdering0.00
Success testDocumentFunction10.02
Success testDocumentFunctionContextExample0.01
Success testDocumentFunctionActual0.01
Success testAbsoluteLocationPaths0.00
Success testTranslateFunction0.01
Success testSubstringFunction0.01
Success testNormalizeSpaceFunction0.00
Success testStringExtensionFunctions2.05
Success testLangFunction0.01
Success testNamespacesAgain0.01
Success testPrefixDoesntMatter0.00
Success testNamespaces0.01
Success testNoNamespace0.00
Success testNamespaceResolution0.00
Success testTextNodes0.00
Success testNamespaceNodeCounts10.01
Success testNamespaceNodeCounts0.01
Success testNamespaceNodesHaveParent0.00
Success testNamespaceNodeAsContext0.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

AxisTest

Success testIllegalAxisNumber0.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.01
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.07
Success testBogusPaths0.01
Success testChildrenOfNumber0.00
Success testChildIsNumber0.00
Success testNumberOrNumber0.12
Success testStringOrNumber0.01
Success testStringOrString0.00
Success testUnionofNodesAndNonNodes0.03
Success testValidAxis0.00
Success testInvalidAxis0.01
Success testSimpleNameStep0.01
Success testNameStepWithAxisAndPrefix0.00
Success testNodeStepWithAxis0.06
Success testProcessingInstructionStepWithName0.00
Success testProcessingInstructionStepNoName0.01
Success testAllNodeStep0.01
Success testTextNodeStep0.00
Success testCommentNodeStep0.00
Success testLocationPathStartsWithVariable0.00
Success testLocationPathStartsWithParentheses0.00
Success testRelativeLocationPath0.01
Success testAbsoluteLocationPath0.00
Success testNoSpaceAfterDiv0.01
Success testNoSpaceAfterMod0.02
Success testNoSpaceAfterPlus0.01
Success testNoSpaceAfterAnd0.01
Success testNoSpaceAfterOr0.01
Success testAndImmediatelyFollowedByRelativeLocationPath0.00

XPathReaderFactoryTest

Success testDefault0.02
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
Success testContextFromElement0.04

UnresolvableExceptionTest

Success testUnresolvableVariable0.14
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.15
Success testGetVariableContext0.01
Success testSetNamespacelessVariable0.00

DocumentNavigatorTest

Success testGetNodeType0.14
Success testJaxen240.12
Success testJaxen580.01
Success testJaxen30.00
Success testStringFunction10.00
Success testStringFunction20.00
Success testStringFunction30.01
Success testJaxen3dupe0.01
Success testForParserErrors0.02
Success testUnderscoresInNames0.01
Success testNodesetEqualsString0.01
Success testNodesetEqualsNumber0.01
Success testArithmetic0.02
Success testPrecedingSiblingAxis0.01
Success testVariableLookup0.03
Success testAttributeParent0.02
Success testAttributeAsContext0.00
Success testid539920.00
Success testid540320.02
Success testid540820.01
Success testid541450.01
Success testid541560.01
Success testid541680.01
Success testid541800.00
Success testid541970.00
Success testid542190.01
Success testid542490.00
Success testid542660.01
Success testid542780.02
Success testid542980.01
Success testid544670.01
Success testid545220.02
Success testid545340.01
Success testid545700.02
Success testid546140.09
Success testNodeTypes0.01
Success testPositioning0.02
Success testid548530.00
Success testid549320.00
Success testCountFunction0.18
Success testCountFunctionMore0.11
Success testCorrectPredicateApplication0.12
Success testAxisNodeOrdering0.00
Success testDocumentFunction10.01
Success testDocumentFunctionContextExample0.00
Success testDocumentFunctionActual0.01
Success testAbsoluteLocationPaths0.00
Success testTranslateFunction0.00
Success testSubstringFunction0.00
Success testNormalizeSpaceFunction0.00
Success testStringExtensionFunctions2.09
Success testLangFunction0.00
Success testNamespacesAgain0.00
Success testPrefixDoesntMatter0.00
Success testNamespaces0.00
Success testNoNamespace0.00
Success testNamespaceResolution0.00
Success testTextNodes0.00
Success testNamespaceNodeCounts10.01
Success testNamespaceNodeCounts0.01
Success testNamespaceNodesHaveParent0.00
Success testNamespaceNodeAsContext0.00

XPathTest

Success testConstruction0.08
Success testSelection0.12

XPathSyntaxExceptionTest

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