Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
111 0 0 100.00% 2.45

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

Package List

[ summary] [ package list] [ test cases]

Package Tests Errors Failures Success Rate Time
org.apache.commons.jexl 107 0 0 100.00% 2.05
org.apache.commons.jexl.junit 2 0 0 100.00% 0.23
org.apache.commons.jexl.parser 2 0 0 100.00% 0.17

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

org.apache.commons.jexl

Class Tests Errors Failures Success Rate Time
Success BitwiseOperatorTest 22 0 0 100.00% 0.219
Success BlockTest 6 0 0 100.00% 0.219
Success ForEachTest 10 0 0 100.00% 0.234
Success IfTest 9 0 0 100.00% 0.218
Success JexlTest 42 0 0 100.00% 0.266
Success ParseFailuresTest 5 0 0 100.00% 0.218
Success ScriptFactoryTest 7 0 0 100.00% 0.219
Success ScriptTest 3 0 0 100.00% 0.235
Success WhileTest 3 0 0 100.00% 0.219

org.apache.commons.jexl.junit

Class Tests Errors Failures Success Rate Time
Success AsserterTest 2 0 0 100.00% 0.234

org.apache.commons.jexl.parser

Class Tests Errors Failures Success Rate Time
Success ParserTest 2 0 0 100.00% 0.172

Test Cases

[ summary] [ package list] [ test cases]

BitwiseOperatorTest

Success testAndWithTwoNulls 0.06
Success testAndWithLeftNull 0.00
Success testAndWithRightNull 0.00
Success testAndSimple 0.00
Success testAndVariableNumberCoercion 0.02
Success testAndVariableStringCoercion 0.00
Success testComplementWithNull 0.00
Success testComplementSimple 0.00
Success testComplementVariableNumberCoercion 0.00
Success testComplementVariableStringCoercion 0.00
Success testOrWithTwoNulls 0.00
Success testOrWithLeftNull 0.00
Success testOrWithRightNull 0.00
Success testOrSimple 0.00
Success testOrVariableNumberCoercion 0.00
Success testOrVariableStringCoercion 0.00
Success testXorWithTwoNulls 0.00
Success testXorWithLeftNull 0.00
Success testXorWithRightNull 0.00
Success testXorSimple 0.00
Success testXorVariableNumberCoercion 0.00
Success testXorVariableStringCoercion 0.00

BlockTest

Success testBlockSimple 0.08
Success testBlockExecutesAll 0.00
Success testEmptyBlock 0.00
Success testBlockLastExecuted01 0.00
Success testBlockLastExecuted02 0.00
Success testNestedBlock 0.00

ForEachTest

Success testForEachWithEmptyStatement 0.08
Success testForEachWithEmptyList 0.00
Success testForEachWithArray 0.00
Success testForEachWithCollection 0.00
Success testForEachWithEnumeration 0.00
Success testForEachWithIterator 0.00
Success testForEachWithMap 0.02
Success testForEachWithBlock 0.00
Success testForEachWithListExpression 0.00
Success testForEachWithProperty 0.00

IfTest

Success testSimpleIfTrue 0.08
Success testSimpleIfFalse 0.00
Success testSimpleElse 0.00
Success testBlockIfTrue 0.00
Success testBlockElse 0.00
Success testIfWithSimpleExpression 0.00
Success testIfWithArithmeticExpression 0.00
Success testIfWithDecimalArithmeticExpression 0.00
Success testIfWithAssignment 0.00

JexlTest

Success testProperty 0.09
Success testMethod 0.00
Success testArrayAccess 0.00
Success testMulti 0.00
Success testBoolean 0.00
Success testStringLit 0.00
Success testExpression 0.02
Success testEmpty 0.00
Success testSize 0.00
Success testSizeAsProperty 0.00
Success testStringMethods 0.00
Success testUnaryMinus 0.00
Success testCalculations 0.02
Success testConditions 0.00
Success testNotConditions 0.00
Success testNotConditionsWithDots 0.00
Success testComparisons 0.00
Success testNull 0.00
Success testBlankStrings 0.00
Success testLogicExpressions 0.00
Success testDoubleArrays 0.00
Success testVariableNames 0.00
Success testMapDot 0.00
Success testStringLiterals 0.00
Success testIntProperty 0.00
Success testNegativeIntComparison 0.00
Success testArrayProperty 0.00
Success testCharAtBug 0.00
Success testEmptyDottedVariableName 0.00
Success testEmptySubListOfMap 0.00
Success testCoercionWithComparisionOperators 0.00
Success testResolver 0.00
Success testBooleanShortCircuitAnd 0.00
Success testBooleanShortCircuitOr 0.00
Success testStringConcatenation 0.00
Success testStaticMethodInvocation 0.00
Success testStaticMethodInvocationOnClasses 0.00
Success testToString 0.00
Success testBadParse 0.00
Success testComment 0.00
Success testAssignment 0.02
Success testAntPropertiesWithMethods 0.00

AsserterTest

Success testThis 0.09
Success testVariable 0.00

ParseFailuresTest

Success testMalformedExpression1 0.06
Success testMalformedExpression2 0.00
Success testMalformedScript1 0.02
Success testMalformedScript2 0.00
Success testMalformedScript3 0.00

ParserTest

Success testParse1 0.03
Success testParse2 0.00

ScriptFactoryTest

Success testCreateFromString 0.08
Success testCreateFromSimpleString 0.00
Success testCreateFromNullString 0.00
Success testCreateFromFile 0.00
Success testCreateFromNullFile 0.00
Success testCreateFromURL 0.00
Success testCreateFromNullURL 0.00

ScriptTest

Success testSimpleScript 0.08
Success testScriptFromFile 0.02
Success testScriptFromURL 0.00

WhileTest

Success testSimpleWhileFalse 0.08
Success testWhileExecutesExpressionWhenLooping 0.00
Success testWhileWithBlock 0.00