Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
386000100%33.312

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.commons.jxpath.ri32000100%27.325
org.apache.commons.jxpath.ri.compiler48000100%0.627
org.apache.commons.jxpath.ri.axes9000100%0.396
org.apache.commons.jxpath.ri.model.beans52000100%0.587
org.apache.commons.jxpath.ri.model.dom34000100%0.622
org.apache.commons.jxpath.ri.model.container4000100%0.016
org.apache.commons.jxpath.ri.model.dynamic18000100%0.21
org.apache.commons.jxpath3000100%0.748
org.apache.commons.jxpath.servlet4000100%0.066
org.apache.commons.jxpath.ri.model81000100%0.701
org.apache.commons.jxpath.util15000100%0.217
org.apache.commons.jxpath.ri.model.dynabeans52000100%0.917
org.apache.commons.jxpath.ri.model.jdom34000100%0.88

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

org.apache.commons.jxpath.ri

ClassTestsErrors FailuresSkippedSuccess RateTime
ExceptionHandlerTest2000100%0.012
JXPathCompiledExpressionTest29000100%0.143
StressTest1000100%27.17

org.apache.commons.jxpath.ri.compiler

ClassTestsErrors FailuresSkippedSuccess RateTime
VariableTest20000100%0.083
ExtensionFunctionTest17000100%0.351
ContextDependencyTest1000100%0.006
JXPath149Test1000100%0
CoreFunctionTest5000100%0.091
CoreOperationTest4000100%0.096

org.apache.commons.jxpath.ri.axes

ClassTestsErrors FailuresSkippedSuccess RateTime
RecursiveAxesTest1000100%0.08
SimplePathInterpreterTest8000100%0.316

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

ClassTestsErrors FailuresSkippedSuccess RateTime
BadlyImplementedFactoryTest1000100%0
BeanModelTest51000100%0.587

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

ClassTestsErrors FailuresSkippedSuccess RateTime
DOMModelTest34000100%0.622

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

ClassTestsErrors FailuresSkippedSuccess RateTime
ContainerModelTest4000100%0.016

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

ClassTestsErrors FailuresSkippedSuccess RateTime
DynamicPropertiesModelTest18000100%0.21

org.apache.commons.jxpath

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicNodeSetTest3000100%0.748

org.apache.commons.jxpath.servlet

ClassTestsErrors FailuresSkippedSuccess RateTime
JXPathServletContextTest4000100%0.066

org.apache.commons.jxpath.ri.model

ClassTestsErrors FailuresSkippedSuccess RateTime
ExternalXMLNamespaceTest3000100%0.015
XMLSpaceTest10000100%0.13
XMLPreserveSpaceTest10000100%0.046
JXPath154Test2000100%0.01
EmbeddedColonMapKeysTest2000100%0
AliasedNamespaceIterationTest2000100%0.046
MixedModelTest40000100%0.317
XMLUpperCaseElementsTest4000100%0.026
EmptyCollectionTest6000100%0.006
JXPath151Test2000100%0.105

org.apache.commons.jxpath.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicTypeConverterTest11000100%0.195
ClassLoaderUtilTest4000100%0.022

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

ClassTestsErrors FailuresSkippedSuccess RateTime
DynaBeanModelTest50000100%0.904
LazyDynaBeanTest2000100%0.013

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

ClassTestsErrors FailuresSkippedSuccess RateTime
JDOMModelTest34000100%0.88

Test Cases

[Summary] [Package List] [Test Cases]

ExternalXMLNamespaceTest

testAttributeDOM0.004
testElementDOM0.005
testCreateAndSetAttributeDOM0.006

VariableTest

testSetValue0.003
testRemovePathArrayElement0.004
testVariables0.003
testVariablesInExpressions0.006
testInvalidVariableName0.003
testNestedContext0.003
testCreatePathDeclareVariable0.002
testCreatePathAndSetValueDeclareVariable0.003
testCreatePathDeclareVariableSetCollectionElement0.011
testCreateAndSetValuePathDeclareVariableSetCollectionElement0
testCreatePathExpandCollection0.001
testCreatePathAndSetValueExpandCollection0.004
testUnionOfVariableAndNode0.009
testCreatePathDeclareVariableSetProperty0.004
testCreatePathAndSetValueDeclareVariableSetProperty0.004
testCreatePathDeclareVariableSetCollectionElementProperty0.005
testCreatePathAndSetValueDeclVarSetCollectionElementProperty0.004
testRemovePathUndeclareVariable0.004
testRemovePathCollectionElement0.005
testIterateVariable0.005

BadlyImplementedFactoryTest

testBadFactoryImplementation0

DynaBeanModelTest

testDocumentOrder0.019
testCreatePath0.004
testCreatePathAndSetValue0.002
testAxisChild0.031
testAxisDescendant0.129
testAxisParent0.075
testAxisFollowingSibling0.087
testAxisPrecedingSibling0.09
testAxisPreceding0.009
testAxisAttribute0.008
testAxisAncestor0.006
testAxisFollowing0.017
testAxisSelf0.002
testUnion0.032
testMultipleIterators0.028
testIteratePropertyArrayWithHasNext0.001
testIteratePropertyArrayWithoutHasNext0.001
testIterateAndSet0.003
testIteratePointerSetValue0.007
testRoot0
testAxisChildNestedBean0.002
testIndividualIterators0.002
testAxisChildNestedCollection0.002
testIndexPredicate0.008
testAxisDescendantOrSelf0.152
testAttributeName0.001
testAttributeLang0.003
testCoreFunctions0.014
testBooleanPredicate0.072
testSetPropertyValue0.002
testSetCollectionElement0
testSetContextDependentNode0.004
testSetNonPrimitiveValue0.002
testCreatePathExpandNewCollection0.002
testCreatePathAndSetValueExpandNewCollection0.003
testCreatePathExpandExistingCollection0.003
testCreatePathExpandExistingCollectionAndSetProperty0
testCreatePathAndSetValueExpandExistingCollection0
testCreatePathCreateBeanExpandCollection0.001
testCreatePathAndSetValueCreateBeanExpandCollection0.001
testRemovePathPropertyValue0.001
testRemovePathArrayElement0.001
testRemoveAllArrayElements0.003
testRemoveAllListElements0.004
testRemoveAllMapEntries0.062
testRemovePathBeanValue0
testRelativeContextRelativePath0.001
testRelativeContextAbsolutePath0.001
testRelativeContextParent0.001
testRelativeContextInheritance0.005

JDOMModelTest

testGetNode0.03
testGetElementDescendantOrSelf0.012
testID0.094
testNodes0
testDocumentOrder0.018
testSetValue0
testCreatePath0.025
testCreatePathAndSetValue0.033
testRemovePath0.021
testAxisChild0.09
testAxisChildIndexPredicate0.01
testAxisDescendant0.037
testAxisParent0.018
testAxisFollowingSibling0.013
testAxisPrecedingSibling0.011
testAxisPreceding0.016
testAxisAttribute0.101
testAxisNamespace0.018
testAxisAncestor0.012
testAxisAncestorOrSelf0.01
testAxisFollowing0.023
testAxisSelf0.021
testNodeTypeComment0.01
testNodeTypeText0.011
testNodeTypeProcessingInstruction0.017
testLang0.014
testDocument0.073
testContainer0.016
testElementInVariable0.015
testTypeConversions0.015
testBooleanFunction0.034
testFunctionsLastAndPosition0.011
testNamespaceMapping0.036
testUnion0.015

LazyDynaBeanTest

testLazyProperty0.011
testStrictLazyDynaBeanPropertyFactory0.002

BasicTypeConverterTest

testPrimitiveToString0.014
testArrayToList0
testArrayToArray0
testListToArray0.001
testInvalidConversion0.176
testSingletonCollectionToString0.001
testSingletonArrayToString0
testPointerToString0.001
testNodeSetToString0.001
testNodeSetToInteger0.001
testBeanUtilsConverter0

ExtensionFunctionTest

testConstructorLookup0
testConstructorLookupWithExpressionContext0
testStaticMethodLookup0
testStaticMethodLookupWithConversion0
testMethodLookup0
testStaticMethodLookupWithExpressionContext0
testMethodLookupWithExpressionContext0
testMethodLookupWithExpressionContextAndArgument0
testAllocation0
testMethodCall0.003
testCollectionMethodCall0.01
testStaticMethodCall0.014
testExpressionContext0.182
testCollectionReturn0.006
testNodeSetReturn0.011
testEstablishNodeSetBaseline0.034
testBCNodeSetHack0.091

XMLSpaceTest

testUnspecifiedDOM0.015
testDefaultDOM0.006
testPreserveDOM0.005
testNestedDOM0.008
testNestedWithCommentsDOM0.007
testUnspecifiedJDOM0.005
testDefaultJDOM0.066
testPreserveJDOM0.005
testNestedJDOM0.006
testNestedWithCommentsJDOM0.007

XMLPreserveSpaceTest

testUnspecifiedDOM0.004
testDefaultDOM0.004
testPreserveDOM0.005
testNestedDOM0.005
testNestedWithCommentsDOM0.005
testUnspecifiedJDOM0.005
testDefaultJDOM0.004
testPreserveJDOM0.004
testNestedJDOM0.005
testNestedWithCommentsJDOM0.005

JXPath154Test

testInnerEmptyNamespaceDOM0.004
testInnerEmptyNamespaceJDOM0.006

ExceptionHandlerTest

testHandleFoo0.009
testHandleBarBaz0.003

RecursiveAxesTest

testInfiniteDescent0.08

JXPathServletContextTest

testServletContext0.024
testServletRequest0.02
testServletRequestWithoutSession0
testPageContext0.022

ContextDependencyTest

testContextDependency0.006

EmbeddedColonMapKeysTest

testSelectNodes0
testSelectSingleNode0

DynamicPropertiesModelTest

testCreatePath0.002
testCreatePathAndSetValue0
testRemovePath0.002
testAxisChild0.001
testAxisDescendant0.007
testAttributeName0.012
testRemovePathArrayElement0.002
testSetPrimitiveValue0
testSetCollection0.001
testSetNewKey0.058
testCreatePathCreateBean0.003
testCreatePathAndSetValueCreateBean0.001
testCreatePathCollectionElement0.066
testCreatePathAndSetValueCollectionElement0.001
testCreatePathNewCollectionElement0.005
testCreatePathAndSetValueNewCollectionElement0.001
testCollectionOfMaps0.004
testMapOfMaps0.044

BeanModelTest

testIndexedProperty0
testDocumentOrder0
testCreatePath0
testCreatePathAndSetValue0
testAxisChild0.009
testAxisDescendant0.036
testAxisParent0.049
testAxisFollowingSibling0.094
testAxisPrecedingSibling0.03
testAxisPreceding0.005
testAxisAttribute0.006
testAxisAncestor0.002
testAxisFollowing0.019
testAxisSelf0.001
testUnion0.073
testMultipleIterators0.035
testIteratePropertyArrayWithHasNext0.001
testIteratePropertyArrayWithoutHasNext0.001
testIterateAndSet0.001
testIteratePointerSetValue0.003
testRoot0.001
testAxisChildNestedBean0.001
testIndividualIterators0.002
testAxisChildNestedCollection0.002
testIndexPredicate0.003
testAxisDescendantOrSelf0.07
testAttributeName0.001
testAttributeLang0.001
testCoreFunctions0.004
testBooleanPredicate0.114
testSetPropertyValue0.001
testSetCollectionElement0.001
testSetContextDependentNode0.002
testSetNonPrimitiveValue0.001
testCreatePathExpandNewCollection0.001
testCreatePathAndSetValueExpandNewCollection0.001
testCreatePathExpandExistingCollection0.001
testCreatePathExpandExistingCollectionAndSetProperty0.001
testCreatePathAndSetValueExpandExistingCollection0.001
testCreatePathCreateBeanExpandCollection0.001
testCreatePathAndSetValueCreateBeanExpandCollection0.001
testRemovePathPropertyValue0.001
testRemovePathArrayElement0.001
testRemoveAllArrayElements0.003
testRemoveAllListElements0.001
testRemoveAllMapEntries0.002
testRemovePathBeanValue0
testRelativeContextRelativePath0.001
testRelativeContextAbsolutePath0
testRelativeContextParent0.001
testRelativeContextInheritance0.001

AliasedNamespaceIterationTest

testIterateDOM0.004
testIterateJDOM0.042

JXPathCompiledExpressionTest

testConstant0.002
testCoreFunction0.025
testCoreOperationAnd0.004
testCoreOperationOr0.004
testCoreOperationEqual0.002
testCoreOperationNameAttributeTest0.001
testCoreOperationNotEqual0.002
testCoreOperationLessThan0.002
testCoreOperationLessThanOrEqual0.001
testCoreOperationGreaterThan0.003
testCoreOperationGreaterThanOrEqual0.001
testCoreOperationDivide0.064
testCoreOperationMod0.001
testCoreOperationMultiply0.002
testCoreOperationMinus0.002
testCoreOperationSum0.003
testCoreOperationUnaryMinus0.001
testCoreOperationUnion0
testExpressionPath0.003
testExtensionFunction0.002
testLocationPathAxisSelf0.001
testLocationPathAxisChild0.003
testLocationPathAxisParent0.001
testLocationPathAxisAttribute0.003
testLocationPathAxisDescendant0
testLocationPathAxisDescendantOrSelf0.002
testLocationPathAxisOther0.004
testLocationPathNodeTest0.003
testVariableReference0.001

SimplePathInterpreterTest

testDoStepNoPredicatesPropertyOwner0.046
testDoStepNoPredicatesStandard0.017
testDoStepPredicatesPropertyOwner0.01
testDoStepPredicatesStandard0.019
testDoPredicateName0.148
testDoPredicatesStandard0.024
testDoPredicateIndex0.042
testInterpretExpressionPath0.01

JXPath149Test

testComplexOperationWithVariables0

MixedModelTest

testCreatePath0.018
testIteratePointersArrayElementWithVariable0.007
testVar0.004
testVarPrimitive0.004
testVarBean0.003
testVarMap0.004
testVarList0.003
testVarDocument0.007
testVarElement0.007
testVarContainer0.007
testBeanPrimitive0.004
testBeanBean0.005
testBeanMap0.008
testBeanList0.002
testBeanDocument0.006
testBeanElement0.006
testBeanContainer0.007
testMapPrimitive0.003
testMapBean0.005
testMapMap0.006
testMapList0.004
testMapDocument0.007
testMapElement0.007
testMapContainer0.008
testListPrimitive0.005
testListBean0.005
testListMap0.006
testListList0.006
testListDocument0.072
testListElement0.008
testListContainer0.007
testNull0.066
testRootAsCollection0
testIterateArray0
testIteratePointersArray0
testIterateVector0
testErrorProperty0
testMatrix0
testCreatePathAndSetValueWithMatrix0
testCollectionPointer0

ClassLoaderUtilTest

testClassLoadFailWithoutContextClassLoader0.013
testClassLoadSuccessWithContextClassLoader0.008
testCurrentClassLoaderFallback0.001
testClassLoadSuccessWithoutContextClassLoader0

XMLUpperCaseElementsTest

testBasicGetDOM0.006
testBasicGetJDOM0.005
testBasicIterateDOM0.01
testBasicIterateJDOM0.005

CoreFunctionTest

testCoreFunctions0.05
testIDFunction0.006
testKeyFunction0.006
testExtendedKeyFunction0.013
testFormatNumberFunction0.016

CoreOperationTest

testInfoSetTypes0.021
testNodeSetOperations0.075
testEmptyNodeSetOperations0
testNan0

DOMModelTest

testGetNode0.009
testGetElementDescendantOrSelf0.007
testNodes0.007
testID0.011
testDocumentOrder0.072
testSetValue0.01
testCreatePath0.015
testCreatePathAndSetValue0.016
testRemovePath0.012
testAxisChild0.015
testAxisChildIndexPredicate0.007
testAxisDescendant0.03
testAxisParent0.017
testAxisFollowingSibling0.012
testAxisPrecedingSibling0.068
testAxisPreceding0.01
testAxisAttribute0.022
testAxisNamespace0.011
testAxisAncestor0.009
testAxisAncestorOrSelf0.009
testAxisFollowing0.023
testAxisSelf0.021
testNodeTypeComment0.009
testNodeTypeText0.082
testNodeTypeProcessingInstruction0.006
testLang0.01
testDocument0.011
testContainer0.014
testElementInVariable0.008
testTypeConversions0.008
testBooleanFunction0.021
testFunctionsLastAndPosition0.009
testNamespaceMapping0.022
testUnion0.009

ContainerModelTest

testContainerVariableWithCollection0.004
testContainerPropertyWithCollection0.008
testContainerMapWithCollection0.001
testContainerRootWithCollection0.003

StressTest

testThreads27.17

EmptyCollectionTest

testEmptyList0
testEmptyArray0
testEmptySet0
testEmptyChildList0.006
testEmptyChildArray0
testEmptyChildSet0

JXPath151Test

testMapValueEquality0.074
testMapValueEqualityUsingNameAttribute0.031

BasicNodeSetTest

testAdd0.686
testRemove0.041
testNodes0.021