Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
716 0 0 0 100% 10.607

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.jaxen.test 716 0 0 0 100% 10.607

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

org.jaxen.test

Class Tests Errors Failures Skipped Success Rate Time
AddNamespaceTest 1 0 0 0 100% 0.191
AncestorOrSelfAxisIteratorTest 2 0 0 0 100% 0.229
ArithmeticTest 12 0 0 0 100% 0.435
AxisTest 1 0 0 0 100% 0.002
BaseXPathTest 69 0 0 0 100% 0.72
BinaryExprTest 1 0 0 0 100% 0.139
BooleanTest 8 0 0 0 100% 0.075
CeilingTest 5 0 0 0 100% 0.025
ConcatTest 1 0 0 0 100% 0.006
ContainsTest 10 0 0 0 100% 0.044
ContextTest 5 0 0 0 100% 0.083
CountTest 4 0 0 0 100% 0.05
DefaultNamestepTest 1 0 0 0 100% 0.026
DefaultXPathExprTest 3 0 0 0 100% 0.012
DefaultXPathFactoryTest 1 0 0 0 100% 0.001
DescendantAxisIteratorTest 2 0 0 0 100% 0.009
DOM3NamespaceTest 5 0 0 0 100% 0.018
DOM4JNavigatorTest 66 0 0 0 100% 1.828
DOM4JXPathTest 7 0 0 0 100% 0.086
DOMNavigatorTest 72 0 0 0 100% 2.25
DOMXPathTest 26 0 0 0 100% 0.125
EqualsTest 2 0 0 0 100% 0.016
ExtensionFunctionTest 2 0 0 0 100% 0.046
FalseTest 2 0 0 0 100% 0.004
FloorTest 7 0 0 0 100% 0.017
FollowingAxisIteratorTest 2 0 0 0 100% 0.003
FollowingSiblingAxisIteratorTest 2 0 0 0 100% 0.003
FunctionCallExceptionTest 2 0 0 0 100% 0.002
FunctionContextTest 5 0 0 0 100% 0.037
IdTest 6 0 0 0 100% 0.036
IterableAxisTest 1 0 0 0 100% 0.001
JavaBeanNavigatorTest 1 0 0 0 100% 0.033
JaxenExceptionTest 2 0 0 0 100% 0.004
JaxenHandlerTest 2 0 0 0 100% 0.028
JaxenRuntimeExceptionTest 2 0 0 0 100% 0.002
JDOMNavigatorTest 65 0 0 0 100% 1.867
JDOMXPathTest 7 0 0 0 100% 0.107
LangTest 11 0 0 0 100% 0.042
LastTest 2 0 0 0 100% 0.005
LiteralExprTest 3 0 0 0 100% 0.003
LocalNameTest 10 0 0 0 100% 0.073
ModTest 1 0 0 0 100% 0.003
NamespaceTest 8 0 0 0 100% 0.017
NamespaceURITest 10 0 0 0 100% 0.036
NameTest 9 0 0 0 100% 0.028
NodesetEqualityTest 10 0 0 0 100% 0.09
NormalizeSpaceTest 4 0 0 0 100% 0.028
NotTest 7 0 0 0 100% 0.018
NumberTest 6 0 0 0 100% 0.018
PatternHandlerTest 2 0 0 0 100% 0.047
PositionTest 1 0 0 0 100% 0.003
PrecedingAxisIteratorTest 2 0 0 0 100% 0.004
PrecedingSiblingAxisIteratorTest 2 0 0 0 100% 0.007
PriorityTest 8 0 0 0 100% 0.015
ProcessingInstructionNodeTest 3 0 0 0 100% 0.003
RoundTest 5 0 0 0 100% 0.016
SAXPathExceptionTest 2 0 0 0 100% 0.005
SimpleNamespaceContextTest 5 0 0 0 100% 0.035
SimpleVariableContextTest 2 0 0 0 100% 0.049
SingleObjectIteratorTest 2 0 0 0 100% 0.003
SingletonListTest 1 0 0 0 100% 0.001
StartsWithTest 10 0 0 0 100% 0.032
StringLengthTest 8 0 0 0 100% 0.017
StringTest 12 0 0 0 100% 0.054
SubstringAfterTest 11 0 0 0 100% 0.076
SubstringBeforeTest 11 0 0 0 100% 0.03
SubstringTest 20 0 0 0 100% 0.043
SumTest 2 0 0 0 100% 0.005
TranslateFunctionTest 13 0 0 0 100% 0.021
TrueTest 1 0 0 0 100% 0.002
UnresolvableExceptionTest 2 0 0 0 100% 0.005
UnsupportedAxisExceptionTest 1 0 0 0 100% 0
VariableContextTest 3 0 0 0 100% 0.005
XOMNavigatorTest 64 0 0 0 100% 1.077
XOMXPathTest 2 0 0 0 100% 0.029
XPathReaderFactoryTest 7 0 0 0 100% 0.027
XPathReaderTest 18 0 0 0 100% 0.073
XPathSyntaxExceptionTest 3 0 0 0 100% 0.002

Test Cases

AddNamespaceTest

testDefaultContext 0.15

AncestorOrSelfAxisIteratorTest

testRemove 0.197
testNoInfiniteLoops 0.002

ArithmeticTest

testNumbersThatBeginWithADecimalPoint 0.356
testNumbersThatBeginWithADecimalPoint2 0.007
testLeftAssociativityOfLessThanOrEqual 0.004
testNegativeZeroNotEqualsZero 0.013
testNegativeZeroEqualsZero 0.004
testZeroNotGreaterThanNegativeZero 0.003
testZeroGreaterThanOrEqualsToNegativeZero 0.003
testZeroLessThanOrEqualToNegativeZero 0.002
testNegativeZeroNotLessThanZero 0.004
testNaNNotEqualsString 0.01
testNaNEqualsString 0.003
testEqualityPrecedence 0.004

AxisTest

testIllegalAxisNumber 0.001

BaseXPathTest

testParentOfSelection 0.302
testEvaluateString 0.005
testNumberValueOfEmptyNodeSetIsNaN 0.003
testPathWithParentheses 0.004
testEvaluateWithMultiNodeAnswer 0.01
testValueOfEmptyListIsEmptyString 0.003
testAllNodesQuery 0.008
testAncestorAxis 0.007
testPrecedingSiblingAxisIsInDocumentOrder 0.003
testPrecedingAxisIsInDocumentOrder 0.006
testPrecedingAxisWithPositionalPredicate 0.004
testAncestorAxisWithPositionalPredicate 0.009
testAncestorOrSelfAxis 0.005
testAbbreviatedDoubleSlashAxis 0.009
testAncestorFollowedByChildren 0.004
testDescendantAxis 0.005
testDescendantAxisWithAttributes 0.009
testDescendantAxisWithNamespaceNodes 0.007
testMultipleAttributesOnElement 0.004
testXMLNamespaceAttributeOrderOnAncestorAxis 0.009
testDescendantAxisWithAttributesAndChildren 0.003
testAncestorAxisWithAttributes 0.004
testPrincipalNodeTypeOfSelfAxisIsElement 0.003
testSelfAxisWithNodeTestCanReturnNonPrincipalNodeType 0.004
testDescendantOrSelfAxis 0.003
testDuplicateNodes 0.005
testUnionOfNodesWithNonNodes 0.006
testUnionOfEmptyNodeSetWithNonNodes 0.004
testSelectSingleNodeSelectsNothing 0.002
testSAXPathExceptionThrownFromConstructor 0.003
testBooleanValueOfEmptyNodeSetIsFalse 0.002
testAddNamespaceWithNonSimpleNamespaceContext 0.004
testDebug 0.003
testGetRootExpr 0.002
testUnionUsesDocumentOrder 0.005
testArithmeticAssociativity 0.005
testLogicalAssociativity 0.005
testRelationalAssociativity3 0.006
testRelationalAssociativity4 0.006
testRelationalGTAssociativity5 0.005
testNamespaceNodesComeBeforeAttributeNodesInDocumentOrder 0.008
testSelectSingleNodeForContext 0.005
testRelationalLTAssociativity5 0.012
testRelationalLEAssociativity5 0.004
testRelationalGEAssociativity5 0.005
testRelationalGEAssociativity3 0.003
testRelationalGEAssociativity2 0.003
testRelationalGEAssociativity4 0.01
testRelationalAssociativity5P 0.005
testInequalityAssociativity5 0.005
testInequalityAssociativity5P 0.005
testInequalityAssociativity5B 0.003
testInequalityAssociativity5BP 0.003
testEqualityAssociativity5 0.004
testEqualityAssociativity5P 0.004
testEqualityAssociativity5B 0.003
testEqualityAssociativity5BP 0.004
testMoreComplexArithmeticAssociativity 0.003
testMostComplexArithmeticAssociativity 0.002
testSimplerArithmeticAssociativity 0.003
testJaxen97 0.003
testAttributeNodesOnParentComeBeforeNamespaceNodesInChildInDocumentOrder 0.005
testJaxen107 0.003
testJaxen107FromFile 0.037
testSelectNodesReturnsANonNodeSet 0.016
testNonElementContextNode 0.003
testNonNodeContext 0.002
testIsSerializable 0.042
testMismatchedDepthsInContext 0.003

BinaryExprTest

testBooleanPrecedence 0.138

BooleanTest

testNonEmptyNodeSetsAreTrue 0.027
testEmptyNodeSetsAreFalse 0.006
testZeroIsFalse 0.004
testEmptyStringIsFalse 0.003
testNaNIsFalse 0.014
testNonEmptyStringIsTrue 0.004
testBooleanFunctionRequiresOneArgument 0.005
testBooleanFunctionRequiresExactlyOneArgument 0.003

CeilingTest

testCeiling 0.003
testNegativeCeiling 0.003
testNaNCeilingIsNaN 0.004
testCeilingFunctionRequiresAtLeastOneArgument 0.003
testCeilingFunctionRequiresAtMostOneArgument 0.01

ConcatTest

testConcatFunctionRequiresAtLeastTwoArguments 0.005

ContainsTest

testContainsNumber 0.008
testContainsString 0.003
testContainsString3 0.008
testContainsNumber2 0.002
testContainsString2 0.003
testEmptyStringContainsNonEmptyString 0.003
testContainsEmptyString 0.003
testEmptyStringContainsEmptyString 0.002
testContainsFunctionRequiresAtLeastTwoArguments 0.003
testContainsFunctionRequiresAtMostTwoArguments 0.005

ContextTest

testSetNodeSet 0.001
testShrinkNodeSet 0
testDuplicate 0
testXMLPrefixIsAlwaysBound 0.068
testIsSerializable 0.011

CountTest

testCount3 0.034
testCountFunctionRequiresAtLeastOneArgument 0.003
testCountFunctionRequiresAtMostOneArgument 0.007
testCountRootElement 0.004

DefaultNamestepTest

testIdentitySetUsageInDefaultNameStep 0.021

DefaultXPathExprTest

testJAXEN40 0.007
testJAXEN160GetText 0.002
testJAXEN160ToString 0.001

DefaultXPathFactoryTest

testBadAxis 0

DescendantAxisIteratorTest

testNoInfiniteLoops 0.005
testRemove 0.002

DOM3NamespaceTest

testGetTextContent 0.009
testSetTextContent 0.002
testGetFeature 0.002
testIsEqualNode 0.003
testIsSameNode 0.002

DOM4JNavigatorTest

testConcurrentModification 0.104
testNullPointerException 0.008
testGetNodeType 0.005
testJaxen24 0.055
testJaxen58 0.013
testJaxen3 0.004
testStringFunction1 0.004
testStringFunction2 0.004
testStringFunction3 0.003
testJaxen3dupe 0.008
testForParserErrors 0.016
testUnderscoresInNames 0.023
testNodesetEqualsString 0.012
testNodesetEqualsNumber 0.028
testIntegerArithmetic 0.025
testFloatingPointArithmetic 0.05
testPrecedingSiblingAxis 0.015
testVariableLookup 0.03
testAttributeParent 0.005
testAttributeAsContext 0.005
testid53992 0.009
testid54032 0.02
testid54082 0.016
testid54145 0.004
testid54156 0.005
testid54168 0.005
testid54180 0.004
testid54197 0.006
testid54219 0.01
testid54249 0.005
testid54266 0.005
testid54278 0.005
testid54298 0.02
testid54467 0.008
testid54522 0.008
testid54534 0.013
testid54570 0.03
testid54614 0.129
testNodeTypes 0.009
testPositioning 0.077
testid54853 0.026
testid54932 0.009
testCountFunction 0.349
testCountFunctionMore 0.232
testCorrectPredicateApplication 0.035
testAxisNodeOrdering 0.016
testDocumentFunction1 0.041
testDocumentFunctionContextExample 0.018
testDocumentFunctionActual 0.028
testAbsoluteLocationPaths 0.012
testTranslateFunction 0.023
testSubstringFunction 0.012
testNormalizeSpaceFunction 0.01
testStringExtensionFunctions 0.047
testLangFunction 0.013
testNamespacesAgain 0.019
testPrefixDoesntMatter 0.003
testCDATASectionsAreIncludedInTextNodes 0.004
testNamespaces 0.019
testNoNamespace 0.004
testNamespaceResolution 0.003
testTextNodes 0.005
testNamespaceNodeCounts1 0.011
testNamespaceNodeCounts 0.024
testNamespaceNodesHaveParent 0.007
testNamespaceNodeAsContext 0.003

DOM4JXPathTest

testConstruction 0.004
testSelection 0.056
testAsBoolean 0.006
testJaxen20AttributeNamespaceNodes 0.005
testJaxen16 0.005
testNamespaceNodesAreInherited 0.004
testSyntaxException 0.002

DOMNavigatorTest

testGetTargetOfNonPI 0.002
testGetAttributeQNameOnElement 0.004
testGetElementQNameOnAttr 0.002
testGetAttributeLocalNameOnElement 0.001
testGetElementLocalNameOnAttr 0.002
testGetAttributeNamespaceURIOnElement 0.003
testGetElementNamespaceURIOnAttr 0.001
testGetDataOfNonPI 0.002
testGetNodeType 0.011
testJaxen24 0.02
testJaxen58 0.02
testJaxen3 0.006
testStringFunction1 0.005
testStringFunction2 0.004
testStringFunction3 0.005
testJaxen3dupe 0.011
testForParserErrors 0.009
testUnderscoresInNames 0.033
testNodesetEqualsString 0.008
testNodesetEqualsNumber 0.023
testIntegerArithmetic 0.032
testFloatingPointArithmetic 0.015
testPrecedingSiblingAxis 0.026
testVariableLookup 0.047
testAttributeParent 0.007
testAttributeAsContext 0.007
testid53992 0.006
testid54032 0.028
testid54082 0.021
testid54145 0.005
testid54156 0.006
testid54168 0.005
testid54180 0.007
testid54197 0.007
testid54219 0.013
testid54249 0.006
testid54266 0.005
testid54278 0.005
testid54298 0.026
testid54467 0.009
testid54522 0.008
testid54534 0.041
testid54570 0.024
testid54614 0.16
testNodeTypes 0.011
testPositioning 0.153
testid54853 0.019
testid54932 0.007
testCountFunction 0.51
testCountFunctionMore 0.333
testCorrectPredicateApplication 0.019
testAxisNodeOrdering 0.032
testDocumentFunction1 0.046
testDocumentFunctionContextExample 0.03
testDocumentFunctionActual 0.014
testAbsoluteLocationPaths 0.035
testTranslateFunction 0.035
testSubstringFunction 0.027
testNormalizeSpaceFunction 0.008
testStringExtensionFunctions 0.06
testLangFunction 0.03
testNamespacesAgain 0.026
testPrefixDoesntMatter 0.006
testCDATASectionsAreIncludedInTextNodes 0.004
testNamespaces 0.022
testNoNamespace 0.005
testNamespaceResolution 0.006
testTextNodes 0.008
testNamespaceNodeCounts1 0.019
testNamespaceNodeCounts 0.058
testNamespaceNodesHaveParent 0.006
testNamespaceNodeAsContext 0.013

DOMXPathTest

testTimSort 0.009
testNamespaceNodesPrecedeAttributeNodes 0.002
testNamespaceNodesPrecedeAttributeNodes2 0.002
testConstruction 0.002
testJaxen193 0.004
testJaxen193InReverse 0.002
testConstructionWithNamespacePrefix 0.002
testNamespaceDeclarationsAreNotAttributes 0.002
testFunctionWithNamespace 0.003
testVariableWithNamespace 0.004
testElementWithoutNamespace 0.001
testAttributeNodesDontHaveChildren 0.002
testConsistentNamespaceDeclarations 0.002
testPrecedingAxisWithPositionalPredicate 0.009
testInconsistentNamespaceDeclarations 0.002
testIntrinsicNamespaceDeclarationOfElementBeatsContradictoryXmlnsPreAttr 0.003
testSelection 0.01
testIntrinsicNamespaceDeclarationOfAttrBeatsContradictoryXmlnsPreAttr 0.009
testUpdateDOMNodesReturnedBySelectNodes 0.005
testIntrinsicNamespaceDeclarationOfElementBeatsContradictoryIntrinsicNamespaceOfAttr 0.003
testJaxen22 0.003
testJaxen207 0.022
testImplictCastFromTextInARelationalExpression 0.004
testImplictCastFromCommentInARelationalExpression 0.005
testPrecedingAxisInDocumentOrder 0.001
testImplictCastFromProcessingInstructionInARelationalExpression 0.007

EqualsTest

testOlander 0.012
testEqualityAgainstNonExistentNodes 0.003

ExtensionFunctionTest

testRegisterExtensionFunction 0.044
testJaxen47 0.001

FalseTest

testFalseOfNumber 0.002
testFalse 0.001

FloorTest

testNegativeFloor 0.002
testNaNFloorIsNaN 0.005
testInfFloorIsInf 0.001
testNegativeInfFloorIsNegativeInf 0.001
testFloorFunctionRequiresAtLeastArgument 0.001
testBooleanFunctionRequiresExactlyOneArgument 0.003
testFloor 0.003

FollowingAxisIteratorTest

testNoInfiniteLoops 0.002
testRemove 0.001

FollowingSiblingAxisIteratorTest

testNoInfiniteLoops 0.002
testRemove 0.001

FunctionCallExceptionTest

testMessageIsNonNull 0.001
testMessageIsSaved 0

FunctionContextTest

testGetFunctionContext 0.002
testJAXEN50 0.002
testUnresolvableFunction 0.002
testUnresolvableFunctionExceptionMessage 0.002
testSerializeFunctionContext 0.028

IdTest

testIDFunctionSelectsNothingInDocumentWithNoIds 0.002
testIDFunctionRequiresAtLeastOneArgument 0.001
testIDFunctionRequiresAtMostOneArgument 0.001
testFindElementById 0.022
testFindMultipleElementsByMultipleIDs 0.005
testIdReturnsFirstElementWithMatchingId 0.003

IterableAxisTest

testIterableSelfNamedAxis 0

JavaBeanNavigatorTest

testSomething 0.032

JaxenExceptionTest

testMessageIsNonNull 0
testPrintStackTrace 0.002

JaxenHandlerTest

testValidPaths 0.023
testBogusPaths 0.004

JaxenRuntimeExceptionTest

testMessageIsNonNull 0.001
testPrintStackTrace 0

JDOMNavigatorTest

testNullNamespace 0.025
testGetNodeType 0.023
testJaxen24 0.011
testJaxen58 0.008
testJaxen3 0.003
testStringFunction1 0.003
testStringFunction2 0.003
testStringFunction3 0.003
testJaxen3dupe 0.011
testForParserErrors 0.01
testUnderscoresInNames 0.011
testNodesetEqualsString 0.007
testNodesetEqualsNumber 0.027
testIntegerArithmetic 0.031
testFloatingPointArithmetic 0.019
testPrecedingSiblingAxis 0.022
testVariableLookup 0.012
testAttributeParent 0.004
testAttributeAsContext 0.004
testid53992 0.007
testid54032 0.022
testid54082 0.012
testid54145 0.003
testid54156 0.004
testid54168 0.004
testid54180 0.009
testid54197 0.008
testid54219 0.009
testid54249 0.005
testid54266 0.004
testid54278 0.005
testid54298 0.028
testid54467 0.009
testid54522 0.005
testid54534 0.015
testid54570 0.016
testid54614 0.18
testNodeTypes 0.026
testPositioning 0.104
testid54853 0.024
testid54932 0.009
testCountFunction 0.351
testCountFunctionMore 0.254
testCorrectPredicateApplication 0.024
testAxisNodeOrdering 0.012
testDocumentFunction1 0.02
testDocumentFunctionContextExample 0.012
testDocumentFunctionActual 0.023
testAbsoluteLocationPaths 0.015
testTranslateFunction 0.065
testSubstringFunction 0.023
testNormalizeSpaceFunction 0.013
testStringExtensionFunctions 0.051
testLangFunction 0.022
testNamespacesAgain 0.017
testPrefixDoesntMatter 0.019
testCDATASectionsAreIncludedInTextNodes 0.004
testNamespaces 0.023
testNoNamespace 0.003
testNamespaceResolution 0.006
testTextNodes 0.008
testNamespaceNodeCounts1 0.081
testNamespaceNodeCounts 0.044
testNamespaceNodesHaveParent 0.004
testNamespaceNodeAsContext 0.003

JDOMXPathTest

testConstruction 0.005
testSelection 0.06
testGetDocumentNode 0.005
testJaxen148 0.008
testJaxen53Text 0.014
testJaxen20AttributeNamespaceNodes 0.006
testNamespaceNodesAreInherited 0.005

LangTest

testLangFunctionSelectsSubcode 0.006
testLangFunctionSelectsNumber 0.003
testLangFunctionRequiresOneArgument 0.003
testLangFunctionRequiresAtMostOneArgument 0.003
testLangFunctionSelectsNothing 0.002
testHyphenRequiredAtEnd 0.003
testLangFunctionAppliedToNonElement 0.003
testLangFunctionAppliedToDocument 0.002
testLangFunctionSelectsEmptyNodeSet 0.003
testLangFunctionSelectsNonEmptyNodeSet 0.003
testLangFunction 0.003

LastTest

testLastFunction 0.003
testLastFunctionAllowsNoArguments 0.002

LiteralExprTest

testJaxen177 0.002
testStringLiteralContainsDoubleQuote 0.001
testStringLiteralContainsSingleQuote 0

LocalNameTest

testLocalNameAllowsNoArguments 0.002
testLocalNameOfCommentIsEmptyString 0.003
testLocalNameOfEmptyNodeSetIsEmptyString 0.003
testLocalNameOfProcessingInstructionIsTarget 0.003
testLocalNameOfAttribute 0.008
testLocalNameOfTextIsEmptyString 0.013
testLocalNameOfNamespaceIsPrefix 0.004
testLocalNameNoArguments 0.008
testLocalNameOfNumber 0.003
testLocalNameWithTwoArguments 0.005

ModTest

testModofNonIntegers 0.002

NamespaceTest

testMultipleNamespaceAxis 0.002
testNumberOfNamespaceNodes 0.002
testNamespaceAxis 0.002
testUnprefixedNamespaceAxis 0.002
testNamespaceNodesReadFromAttributes 0.001
testUnboundNamespaceUsedInXPathExpression 0.004
testQueryDefaultNamespace 0.002
testQueryDefaultNamespaceWithContext 0.001

NamespaceURITest

testNamespaceURINoArguments 0.003
testNamespaceURIOfNumber 0.002
testNamespaceURIOfTextIsEmptyString 0.003
testNamespaceURIRequiresAtMostOneArgument 0.002
testNamespaceURIOfNamespaceIsNull 0.002
testNamespaceURIOfComment 0.005
testNamespaceURIOfProcessingInstructionIsEmptyString 0.002
testNamespaceURIOfEmptyNodeSetIsEmptyString 0.002
testNamespaceURIOfAttribute 0.003
testNamespaceURIOfAttributeInNamespace 0.011

NameTest

testNameOfNumber 0.004
testNameWithTwoArguments 0.003
testNameAllowsNoArguments 0.002
testNameOfCommentIsEmptyString 0.003
testNameOfProcessingInstructionIsTarget 0.002
testNameOfAttribute 0.003
testNameOfTextIsEmptyString 0.006
testNameOfNamespaceIsPrefix 0.002
testNameNoArguments 0.002

NodesetEqualityTest

testEqualsTwoNodesets 0.003
testNotEqualsTwoNodesets 0.017
testEqualsStringNodeset 0.003
testNotEqualsStringNodeset 0.003
testEqualsNumberNodeset 0.006
testNotEqualsNumberNodeset 0.002
testEqualsBooleanNodeset1 0.022
testEqualsBooleanNodeset2 0.013
testNotEqualsBooleanNodeset1 0.005
testNotEqualsBooleanNodeset2 0.009

NormalizeSpaceTest

testNormalizeSpaceUsesXMLSpaceRulesNotJavaRules 0.009
testNormalizeSpaceUsesXMLSpaceRulesNotJavaRules2 0.009
testNormalizeSpaceInContextNode 0.003
testNormalizeSpaceRequiresAtMostOneArguments 0.003

NotTest

testOneIsTrue 0.004
testEmptyStringIsFalse 0.002
testZeroIsFalse 0.003
testNaNIsFalse 0.001
testNonEmptyStringIsTrue 0.001
testNotFunctionRequiresOneArgument 0.004
testNotFunctionRequiresExactlyOneArgument 0.001

NumberTest

testNumberFunctionOperatesOnFirstNodeInDocumentOrder 0.003
testNumberFunctionOperatesOnContextNode 0.004
testBooleanConvertedToNumber 0.005
testNumberFunctionRequiresAtMostOneArgument 0.002
testNumberFunctionAppliedToNonNumericString 0.002
testIsNan 0.001

PatternHandlerTest

testValidPaths 0.044
testBogusPaths 0.001

PositionTest

testPositionOfNumber 0.003

PrecedingAxisIteratorTest

testNoInfiniteLoops 0.003
testRemove 0.001

PrecedingSiblingAxisIteratorTest

testNoInfiniteLoops 0.001
testRemove 0.005

PriorityTest

testNameNode 0.007
testURI 0.001
testDocumentNode 0.001
testQNameNode 0.001
testFilter 0
testNodeType 0
testAttribute 0
testAnyNode 0.001

ProcessingInstructionNodeTest

testGetTextWithName 0
testGetText 0
testGetTextWithPredicate 0.001

RoundTest

testRound 0.002
testNegativeRound 0.002
testNaNRoundIsNaN 0.002
testRoundFunctionRequiresAtLeastOneArgument 0.005
testRoundFunctionRequiresAtMostOneArgument 0.004

SAXPathExceptionTest

testPrintStackTrace 0.003
testMessageIsNonNull 0

SimpleNamespaceContextTest

testMapCopy 0
testCantUseNonStringsAsValues 0.001
testCantUseNonStringsAsKeys 0
testContextFromElement 0.002
testSerialization 0.03

SimpleVariableContextTest

testSerializationFormatHasNotChanged 0.042
testRoundTripSerialization 0.005

SingleObjectIteratorTest

testRemove 0
testNoInfiniteLoops 0

SingletonListTest

testIndexOutOfBoundsException 0

StartsWithTest

testStartsWithNumber 0.005
testStartsWithString 0.002
testStartsWithString3 0.002
testStartsWithNumber2 0.001
testStartsWithString2 0.001
testEmptyStringStartsWithNonEmptyString 0.002
testEmptyStringStartsWithEmptyString 0.003
testStartsWithEmptyString 0.004
testStartsWithFunctionRequiresAtLeastTwoArguments 0.002
testStartsWithFunctionRequiresAtMostTwoArguments 0.007

StringLengthTest

testStringLengthOfNumber 0.001
testStringLengthFunctionOperatesOnContextNode 0.002
testStringLengthFunctionCountsUnicodeCharactersNotJavaChars 0.001
testStringLengthFunctionWithMalformedString 0.002
testStringLengthOfEmptyString 0.003
testStringLengthOfString 0.002
testStringLengthWithPrivateUseChars 0.002
testStringLengthFunctionRequiresExactlyOneArgument 0.002

StringTest

testStringFunctionOperatesOnFirstNodeInDocumentOrder 0.005
testStringValueOfComment 0.002
testStringValueOfNull 0.002
testStringValueOfNullWithNonNullNavigator 0.004
testStringValueOfNamespaceNode 0.002
testSmallNumbersDontUseExponentialNotation 0.004
testBigNumbersDontUseExponentialNotation 0.008
testStringOfInfinity 0.007
testStringOfNegativeInfinity 0.003
testStringOfNegativeZero 0.005
testIntegersAreFormattedAsInts 0.002
testStringFunctionRequiresAtMostOneArgument 0.003

SubstringAfterTest

testSubstringAfterString 0.002
testSubstringAfterNumber2 0.002
testSubstringAfterString4 0.002
testSubstringAfterNumber 0.005
testSubstringAfterString2 0.002
testSubstringAfterString3 0.001
testEmptyStringSubstringAfterNonEmptyString 0.002
testEmptyStringBeforeEmptyString 0.004
testSubstringAfterEmptyString 0.002
testSubstringAfterFunctionRequiresAtLeastTwoArguments 0.004
testSubstringAfterFunctionRequiresAtMostTwoArguments 0.047

SubstringBeforeTest

testSubstringBeforeNumber 0.003
testSubstringBeforeString 0.001
testContainsString3 0.003
testSubstringBeforeNumber2 0.004
testSubstringBeforeString2 0.002
testSubstringBeforeString3 0.002
testEmptyStringSubstringBeforeNonEmptyString 0.002
testEmptyStringBeforeEmptyString 0.002
testSubstringBeforeEmptyString 0.004
testSubstringBeforeFunctionRequiresAtLeastTwoArguments 0.001
testSubstringBeforeFunctionRequiresAtMostTwoArguments 0.001

SubstringTest

testStringLengthIndexesAndCountsUnicodeCharactersNotJavaChars 0.005
testSubstringOfNumber2 0.002
testSubstringOfNumber 0.001
testUnusualSubstring1 0.003
testUnusualSubstring2 0.002
testUnusualSubstring3 0.002
testUnusualSubstring4 0.002
testUnusualSubstring5 0.002
testUnusualSubstring6 0.002
testSubstringOfNaN 0.002
testSubstringOfEmptyString 0.001
testSubstringWithNegativeLength 0.002
testSubstringWithExcessiveLength 0.001
testSubstringWithNegativeLength2 0.001
testSubstringFunctionRequiresAtLeastTwoArguments 0.001
testNegativeStartNoLength 0.001
testNegativeStartWithLength 0.001
testSubstringFunctionRequiresAtMostThreeArguments 0.001
testStringLengthCountsUnicodeCharactersNotJavaChars 0.001
testStringLengthIndexesUnicodeCharactersNotJavaChars 0.001

SumTest

testSumOfNumber 0.002
testSumNoArguments 0.002

TranslateFunctionTest

testTranslate 0.001
testTranslateFunctionRequiresAtLeastThreeArguments 0.002
testTranslateIgnoresExtraArguments 0.001
testTranslateNonBMPChars 0.002
testTranslateRequiresAtMostThreeArguments 0.001
testTranslateStringThatContainsNonBMPChars 0.002
testTranslateStringThatContainsPrivateUseChars 0.001
testTranslateNonBMPChars2 0.002
testTranslateWithNonBMPChars 0.002
testTranslateWithNonBMPChars2 0.001
testTranslateWithMalformedSurrogatePair 0.001
testTranslateWithMissingLowSurrogate 0.002
testTranslateWithExtraCharsInReplacementString 0.002

TrueTest

testTrueOfNumber 0.001

UnresolvableExceptionTest

testUnresolvableFunction 0.002
testUnresolvableVariable 0.003

UnsupportedAxisExceptionTest

testMessageIsNonNull 0

VariableContextTest

testGetVariableContext 0.001
testSetNamespacelessVariable 0.001
testUnresolvableVariable 0.002

XOMNavigatorTest

testGetNodeType 0.034
testJaxen24 0.004
testJaxen58 0.008
testJaxen3 0.002
testStringFunction1 0.002
testStringFunction2 0.002
testStringFunction3 0.01
testJaxen3dupe 0.006
testForParserErrors 0.006
testUnderscoresInNames 0.01
testNodesetEqualsString 0.006
testNodesetEqualsNumber 0.018
testIntegerArithmetic 0.013
testFloatingPointArithmetic 0.02
testPrecedingSiblingAxis 0.008
testVariableLookup 0.009
testAttributeParent 0.002
testAttributeAsContext 0.003
testid53992 0.004
testid54032 0.019
testid54082 0.018
testid54145 0.003
testid54156 0.003
testid54168 0.003
testid54180 0.004
testid54197 0.005
testid54219 0.006
testid54249 0.003
testid54266 0.003
testid54278 0.002
testid54298 0.016
testid54467 0.007
testid54522 0.004
testid54534 0.011
testid54570 0.01
testid54614 0.079
testNodeTypes 0.005
testPositioning 0.069
testid54853 0.017
testid54932 0.006
testCountFunction 0.177
testCountFunctionMore 0.178
testCorrectPredicateApplication 0.029
testAxisNodeOrdering 0.016
testDocumentFunction1 0.012
testDocumentFunctionContextExample 0.013
testDocumentFunctionActual 0.009
testAbsoluteLocationPaths 0.007
testTranslateFunction 0.016
testSubstringFunction 0.009
testNormalizeSpaceFunction 0.011
testStringExtensionFunctions 0.009
testLangFunction 0.014
testNamespacesAgain 0.028
testPrefixDoesntMatter 0.003
testCDATASectionsAreIncludedInTextNodes 0.001
testNamespaces 0.013
testNoNamespace 0.003
testNamespaceResolution 0.002
testTextNodes 0.004
testNamespaceNodeCounts1 0.01
testNamespaceNodeCounts 0.014
testNamespaceNodesHaveParent 0.003
testNamespaceNodeAsContext 0.003

XOMXPathTest

testConstruction 0.004
testSelection 0.024

XPathReaderFactoryTest

testValidByProperty 0.026
testDefault 0
testInvalidByProperty 0.001
testNonExistantByProperty 0
testValidExplicit 0
testInvalidExplicit 0
testNonExistantExplicit 0

XPathReaderTest

testBogusPaths 0.008
testPaths 0.004
testChildrenOfNumber 0.011
testChildIsNumber 0.002
testNumberOrNumber 0.002
testStringOrNumber 0.002
testStringOrString 0.004
testUnionofNodesAndNonNodes 0.01
testValidAxis 0.001
testInvalidAxis 0.004
testLocationPathStartsWithVariable 0.002
testLocationPathStartsWithParentheses 0.003
testNoSpaceAfterDiv 0.004
testNoSpaceAfterMod 0.003
testNoSpaceAfterPlus 0.001
testNoSpaceAfterAnd 0.006
testNoSpaceAfterOr 0.002
testAndImmediatelyFollowedByRelativeLocationPath 0.003

XPathSyntaxExceptionTest

testGetXPath 0
testGetPositionMarker 0
testGetMultilineMessage 0.001