Summary

[ summary ] [ package list ] [ test cases ]

TestsErrorsFailuresSuccess rateTime(s)
30500100.00%16.40

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

Package List

[ summary ] [ package list ] [ test cases ]

PackageTestsErrorsFailuresSuccess RateTime
org.apache.commons.jxpath.ri.axes 900100.00%0.95
org.apache.commons.jxpath.ri.compiler 3900100.00%1.92
org.apache.commons.jxpath.ri 3000100.00%7.92
org.apache.commons.jxpath.ri.model.beans 4800100.00%0.52
org.apache.commons.jxpath.ri.model.container 400100.00%0.34
org.apache.commons.jxpath.ri.model.dom 3000100.00%1.16
org.apache.commons.jxpath.ri.model.dynabeans 4700100.00%0.59
org.apache.commons.jxpath.ri.model.dynamic 1800100.00%0.41
org.apache.commons.jxpath.ri.model.jdom 3000100.00%1.20
org.apache.commons.jxpath.ri.model 3900100.00%1.16
org.apache.commons.jxpath.util 1100100.00%0.23

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

org.apache.commons.jxpath.ri.axes

ClassTestsErrorsFailuresSuccess RateTime
Success RecursiveAxesTest 100100.00%0.328
Success SimplePathInterpreterTest 800100.00%0.625

org.apache.commons.jxpath.ri.compiler

ClassTestsErrorsFailuresSuccess RateTime
Success ContextDependencyTest 100100.00%0.218
Success CoreFunctionTest 400100.00%0.500
Success CoreOperationTest 100100.00%0.328
Success ExtensionFunctionTest 1500100.00%0.516
Success VariableTest 1800100.00%0.359

org.apache.commons.jxpath.ri

ClassTestsErrorsFailuresSuccess RateTime
Success JXPathCompiledExpressionTest 2900100.00%0.359
Success StressTest 100100.00%7.562

org.apache.commons.jxpath.ri.model.beans

ClassTestsErrorsFailuresSuccess RateTime
Success BeanModelTest 4800100.00%0.515

org.apache.commons.jxpath.ri.model.container

ClassTestsErrorsFailuresSuccess RateTime
Success ContainerModelTest 400100.00%0.344

org.apache.commons.jxpath.ri.model.dom

ClassTestsErrorsFailuresSuccess RateTime
Success DOMModelTest 3000100.00%1.156

org.apache.commons.jxpath.ri.model.dynabeans

ClassTestsErrorsFailuresSuccess RateTime
Success DynaBeanModelTest 4700100.00%0.594

org.apache.commons.jxpath.ri.model.dynamic

ClassTestsErrorsFailuresSuccess RateTime
Success DynamicPropertiesModelTest 1800100.00%0.406

org.apache.commons.jxpath.ri.model.jdom

ClassTestsErrorsFailuresSuccess RateTime
Success JDOMModelTest 3000100.00%1.203

org.apache.commons.jxpath.ri.model

ClassTestsErrorsFailuresSuccess RateTime
Success MixedModelTest 3900100.00%1.157

org.apache.commons.jxpath.util

ClassTestsErrorsFailuresSuccess RateTime
Success BasicTypeConverterTest 1100100.00%0.234

Test Cases

[ summary ] [ package list ] [ test cases ]

RecursiveAxesTest

Success testInfiniteDescent0.19

SimplePathInterpreterTest

Success testDoStepNoPredicatesPropertyOwner0.31
Success testDoStepNoPredicatesStandard0.02
Success testDoStepPredicatesPropertyOwner0.02
Success testDoStepPredicatesStandard0.02
Success testDoPredicateName0.05
Success testDoPredicatesStandard0.00
Success testDoPredicateIndex0.03
Success testInterpretExpressionPath0.05

ContextDependencyTest

Success testContextDependency0.06

CoreFunctionTest

Success testCoreFunctions0.28
Success testIDFunction0.06
Success testKeyFunction0.00
Success testFormatNumberFunction0.02

CoreOperationTest

Success testInfoSetTypes0.19

ExtensionFunctionTest

Success testConstructorLookup0.12
Success testConstructorLookupWithExpressionContext0.00
Success testStaticMethodLookup0.00
Success testStaticMethodLookupWithConversion0.00
Success testMethodLookup0.00
Success testStaticMethodLookupWithExpressionContext0.00
Success testMethodLookupWithExpressionContext0.00
Success testMethodLookupWithExpressionContextAndArgument0.00
Success testAllocation0.09
Success testMethodCall0.00
Success testCollectionMethodCall0.00
Success testStaticMethodCall0.06
Success testExpressionContext0.06
Success testCollectionReturn0.02
Success testNodeSetReturn0.02

VariableTest

Success testVariables0.16
Success testVariablesInExpressions0.03
Success testInvalidVariableName0.00
Success testNestedContext0.00
Success testSetValue0.00
Success testCreatePathDeclareVariable0.00
Success testCreatePathAndSetValueDeclareVariable0.00
Success testCreatePathDeclareVariableSetCollectionElement0.02
Success testCreateAndSetValuePathDeclareVariableSetCollectionElement0.00
Success testCreatePathExpandCollection0.00
Success testCreatePathAndSetValueExpandCollection0.00
Success testCreatePathDeclareVariableSetProperty0.02
Success testCreatePathAndSetValueDeclareVariableSetProperty0.00
Success testCreatePathDeclareVariableSetCollectionElementProperty0.00
Success testCreatePathAndSetValueDeclVarSetCollectionElementProperty0.00
Success testRemovePathUndeclareVariable0.00
Success testRemovePathArrayElement0.00
Success testRemovePathCollectionElement0.00

JXPathCompiledExpressionTest

Success testConstant0.12
Success testCoreFunction0.03
Success testCoreOperationAnd0.00
Success testCoreOperationOr0.02
Success testCoreOperationEqual0.00
Success testCoreOperationNameAttributeTest0.00
Success testCoreOperationNotEqual0.00
Success testCoreOperationLessThan0.00
Success testCoreOperationLessThanOrEqual0.00
Success testCoreOperationGreaterThan0.00
Success testCoreOperationGreaterThanOrEqual0.00
Success testCoreOperationDivide0.02
Success testCoreOperationMod0.00
Success testCoreOperationMultiply0.00
Success testCoreOperationMinus0.00
Success testCoreOperationSum0.00
Success testCoreOperationUnaryMinus0.00
Success testCoreOperationUnion0.00
Success testExpressionPath0.02
Success testExtensionFunction0.00
Success testLocationPathAxisSelf0.00
Success testLocationPathAxisChild0.00
Success testLocationPathAxisParent0.00
Success testLocationPathAxisAttribute0.00
Success testLocationPathAxisDescendant0.00
Success testLocationPathAxisDescendantOrSelf0.00
Success testLocationPathAxisOther0.00
Success testLocationPathNodeTest0.00
Success testVariableReference0.00

BeanModelTest

Success testIndexedProperty0.17
Success testIndividualIterators0.00
Success testMultipleIterators0.02
Success testIteratePropertyArrayWithHasNext0.00
Success testIteratePropertyArrayWithoutHasNext0.00
Success testIterateAndSet0.02
Success testIteratePointerSetValue0.00
Success testRoot0.00
Success testAxisAncestor0.02
Success testAxisChild0.00
Success testAxisChildNestedBean0.00
Success testAxisChildNestedCollection0.00
Success testIndexPredicate0.02
Success testAxisDescendant0.02
Success testAxisDescendantOrSelf0.03
Success testAxisFollowing0.00
Success testAxisFollowingSibling0.02
Success testAxisParent0.02
Success testAxisPreceding0.00
Success testAxisPrecedingSibling0.00
Success testAxisSelf0.00
Success testUnion0.02
Success testAxisAttribute0.00
Success testAttributeName0.00
Success testAttributeLang0.00
Success testCoreFunctions0.00
Success testBooleanPredicate0.03
Success testDocumentOrder0.00
Success testSetPropertyValue0.00
Success testSetCollectionElement0.00
Success testSetContextDependentNode0.00
Success testSetNonPrimitiveValue0.00
Success testCreatePath0.00
Success testCreatePathAndSetValue0.00
Success testCreatePathExpandNewCollection0.00
Success testCreatePathAndSetValueExpandNewCollection0.00
Success testCreatePathExpandExistingCollection0.00
Success testCreatePathExpandExistingCollectionAndSetProperty0.00
Success testCreatePathAndSetValueExpandExistingCollection0.00
Success testCreatePathCreateBeanExpandCollection0.00
Success testCreatePathAndSetValueCreateBeanExpandCollection0.02
Success testRemovePathPropertyValue0.00
Success testRemovePathArrayElement0.00
Success testRemovePathBeanValue0.00
Success testRelativeContextRelativePath0.00
Success testRelativeContextAbsolutePath0.00
Success testRelativeContextParent0.00
Success testRelativeContextInheritance0.00

ContainerModelTest

Success testContainerVariableWithCollection0.17
Success testContainerPropertyWithCollection0.00
Success testContainerMapWithCollection0.02
Success testContainerRootWithCollection0.00

DOMModelTest

Success testGetNode0.28
Success testDocumentOrder0.03
Success testSetValue0.03
Success testCreatePath0.05
Success testCreatePathAndSetValue0.03
Success testRemovePath0.03
Success testID0.02
Success testAxisChild0.05
Success testAxisChildIndexPredicate0.02
Success testAxisDescendant0.03
Success testAxisParent0.02
Success testAxisFollowingSibling0.02
Success testAxisPrecedingSibling0.02
Success testAxisAttribute0.06
Success testAxisNamespace0.05
Success testAxisAncestor0.02
Success testAxisAncestorOrSelf0.00
Success testAxisFollowing0.05
Success testAxisSelf0.02
Success testNodeTypeComment0.02
Success testNodeTypeText0.00
Success testNodeTypeProcessingInstruction0.03
Success testLang0.00
Success testDocument0.02
Success testContainer0.09
Success testElementInVariable0.02
Success testTypeConversions0.02
Success testBooleanFunction0.03
Success testFunctionsLastAndPosition0.00
Success testNamespaceMapping0.02

DynaBeanModelTest

Success testIndividualIterators0.14
Success testMultipleIterators0.02
Success testIteratePropertyArrayWithHasNext0.06
Success testIteratePropertyArrayWithoutHasNext0.00
Success testIterateAndSet0.02
Success testIteratePointerSetValue0.02
Success testRoot0.00
Success testAxisAncestor0.02
Success testAxisChild0.02
Success testAxisChildNestedBean0.00
Success testAxisChildNestedCollection0.00
Success testIndexPredicate0.00
Success testAxisDescendant0.03
Success testAxisDescendantOrSelf0.03
Success testAxisFollowing0.00
Success testAxisFollowingSibling0.02
Success testAxisParent0.02
Success testAxisPreceding0.00
Success testAxisPrecedingSibling0.02
Success testAxisSelf0.00
Success testUnion0.00
Success testAxisAttribute0.02
Success testAttributeName0.00
Success testAttributeLang0.00
Success testCoreFunctions0.00
Success testBooleanPredicate0.03
Success testDocumentOrder0.00
Success testSetPropertyValue0.00
Success testSetCollectionElement0.00
Success testSetContextDependentNode0.00
Success testSetNonPrimitiveValue0.00
Success testCreatePath0.00
Success testCreatePathAndSetValue0.00
Success testCreatePathExpandNewCollection0.00
Success testCreatePathAndSetValueExpandNewCollection0.00
Success testCreatePathExpandExistingCollection0.02
Success testCreatePathExpandExistingCollectionAndSetProperty0.00
Success testCreatePathAndSetValueExpandExistingCollection0.00
Success testCreatePathCreateBeanExpandCollection0.00
Success testCreatePathAndSetValueCreateBeanExpandCollection0.00
Success testRemovePathPropertyValue0.00
Success testRemovePathArrayElement0.00
Success testRemovePathBeanValue0.00
Success testRelativeContextRelativePath0.00
Success testRelativeContextAbsolutePath0.00
Success testRelativeContextParent0.00
Success testRelativeContextInheritance0.00

DynamicPropertiesModelTest

Success testAxisChild0.17
Success testAxisDescendant0.02
Success testAttributeName0.02
Success testSetPrimitiveValue0.00
Success testSetCollection0.02
Success testSetNewKey0.03
Success testCreatePath0.00
Success testCreatePathAndSetValue0.00
Success testCreatePathCreateBean0.00
Success testCreatePathAndSetValueCreateBean0.00
Success testCreatePathCollectionElement0.00
Success testCreatePathAndSetValueCollectionElement0.00
Success testCreatePathNewCollectionElement0.00
Success testCreatePathAndSetValueNewCollectionElement0.00
Success testRemovePath0.00
Success testRemovePathArrayElement0.00
Success testCollectionOfMaps0.00
Success testMapOfMaps0.02

JDOMModelTest

Success testGetNode0.30
Success testID0.02
Success testDocumentOrder0.03
Success testSetValue0.03
Success testCreatePath0.03
Success testCreatePathAndSetValue0.03
Success testRemovePath0.02
Success testAxisChild0.02
Success testAxisChildIndexPredicate0.02
Success testAxisDescendant0.03
Success testAxisParent0.02
Success testAxisFollowingSibling0.02
Success testAxisPrecedingSibling0.02
Success testAxisAttribute0.02
Success testAxisNamespace0.05
Success testAxisAncestor0.03
Success testAxisAncestorOrSelf0.02
Success testAxisFollowing0.03
Success testAxisSelf0.08
Success testNodeTypeComment0.02
Success testNodeTypeText0.03
Success testNodeTypeProcessingInstruction0.03
Success testLang0.02
Success testDocument0.06
Success testContainer0.05
Success testElementInVariable0.02
Success testTypeConversions0.03
Success testBooleanFunction0.02
Success testFunctionsLastAndPosition0.00
Success testNamespaceMapping0.02

MixedModelTest

Success testVar0.31
Success testVarPrimitive0.00
Success testVarBean0.05
Success testVarMap0.02
Success testVarList0.02
Success testVarDocument0.02
Success testVarElement0.05
Success testVarContainer0.00
Success testBeanPrimitive0.02
Success testBeanBean0.03
Success testBeanMap0.00
Success testBeanList0.02
Success testBeanDocument0.00
Success testBeanElement0.05
Success testBeanContainer0.00
Success testMapPrimitive0.02
Success testMapBean0.02
Success testMapMap0.00
Success testMapList0.02
Success testMapDocument0.00
Success testMapElement0.02
Success testMapContainer0.00
Success testListPrimitive0.00
Success testListBean0.05
Success testListMap0.02
Success testListList0.00
Success testListDocument0.02
Success testListElement0.00
Success testListContainer0.02
Success testNull0.05
Success testRootAsCollection0.02
Success testCreatePath0.02
Success testIterateArray0.03
Success testIteratePointersArray0.00
Success testIteratePointersArrayElementWithVariable0.02
Success testIterateVector0.03
Success testErrorProperty0.03
Success testMatrix0.02
Success testCreatePathAndSetValueWithMatrix0.03

StressTest

Success testThreads7.42

BasicTypeConverterTest

Success testPrimitiveToString0.00
Success testArrayToList0.02
Success testArrayToArray0.00
Success testListToArray0.00
Success testInvalidConversion0.05
Success testSingletonCollectionToString0.00
Success testSingletonArrayToString0.00
Success testPointerToString0.02
Success testNodeSetToString0.00
Success testNodeSetToInteger0.00
Success testBeanUtilsConverter0.00