Apache Commons logo Apache Commons JEXL

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
951 0 0 0 100% 13.079

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.jexl3.parser 12 0 0 0 100% 0.018
177 0 0 0 100% 0.341
org.apache.commons.jexl3.internal.introspection 28 0 0 0 100% 0.265
org.apache.commons.jexl3.examples 3 0 0 0 100% 0.011
org.apache.commons.jexl3.jexl342 4 0 0 0 100% 0.037
org.apache.commons.jexl3.introspection 24 0 0 0 100% 0.026
org.apache.commons.jexl3.junit 2 0 0 0 100% 0.002
org.apache.commons.jexl3.scripting 14 0 0 0 100% 0.031
org.apache.commons.jexl3 686 0 0 0 100% 12.345
org.apache.commons.jexl3.internal 1 0 0 0 100% 0.003

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

org.apache.commons.jexl3.parser

Class Tests Errors Failures Skipped Success Rate Time
ParserTest 5 0 0 0 100% 0.002
FeatureControllerTest 7 0 0 0 100% 0.016

Class Tests Errors Failures Skipped Success Rate Time
JXLTTest 177 0 0 0 100% 0.341

org.apache.commons.jexl3.internal.introspection

Class Tests Errors Failures Skipped Success Rate Time
MethodKeyTest 7 0 0 0 100% 0.235
NoJexlTest 1 0 0 0 100% 0.003
MiscIntrospectionTest 3 0 0 0 100% 0.001
DiscoveryTest 5 0 0 0 100% 0.005
PermissionsTest 12 0 0 0 100% 0.021

org.apache.commons.jexl3.examples

Class Tests Errors Failures Skipped Success Rate Time
MethodPropertyTest 1 0 0 0 100% 0.002
ArrayTest 1 0 0 0 100% 0.004
StreamTest 1 0 0 0 100% 0.005

org.apache.commons.jexl3.jexl342

Class Tests Errors Failures Skipped Success Rate Time
OptionalTest 4 0 0 0 100% 0.037

org.apache.commons.jexl3.introspection

Class Tests Errors Failures Skipped Success Rate Time
SandboxTest 24 0 0 0 100% 0.026

org.apache.commons.jexl3.junit

Class Tests Errors Failures Skipped Success Rate Time
AsserterTest 2 0 0 0 100% 0.002

org.apache.commons.jexl3.scripting

Class Tests Errors Failures Skipped Success Rate Time
JexlScriptEngineOptionalTest 3 0 0 0 100% 0.003
JexlScriptEngineTest 11 0 0 0 100% 0.028

org.apache.commons.jexl3

Class Tests Errors Failures Skipped Success Rate Time
RangeTest 7 0 0 0 100% 0.003
Issues100Test 31 0 0 0 100% 0.032
CollectionLiteralTest 3 0 0 0 100% 0.016
AntishCallTest 3 0 0 0 100% 0.009
SynchronizedOverloadsTest 3 0 0 0 100% 0.021
CacheTest 12 0 0 0 100% 0.875
DoWhileTest 13 0 0 0 100% 0.016
ArithmeticTest 59 0 0 0 100% 0.19
ForEachTest 17 0 0 0 100% 0.011
BlockTest 6 0 0 0 100% 0.002
JexlTest 38 0 0 0 100% 0.035
VarTest 13 0 0 0 100% 0.022
ScriptCallableTest 18 0 0 0 100% 4.868
ClassCreatorTest 8 0 0 0 100% 4.449
SideEffectTest 15 0 0 0 100% 0.03
MapLiteralTest 10 0 0 0 100% 0.005
AssignTest 12 0 0 0 100% 0.015
LexicalTest 54 0 0 0 100% 0.048
ComposePermissionsTest 3 0 0 0 100% 0.046
Issues300Test 52 0 0 0 100% 0.059
BuilderTest 3 0 0 0 100% 0.008
FeaturesTest 16 0 0 0 100% 0.065
AnnotationTest 12 0 0 0 100% 0.363
PublicFieldsTest 8 0 0 0 100% 0.006
ExceptionTest 6 0 0 0 100% 0.009
ArrayLiteralTest 11 0 0 0 100% 0.003
PragmaTest 14 0 0 0 100% 0.43
LambdaTest 37 0 0 0 100% 0.016
BitwiseOperatorTest 23 0 0 0 100% 0.006
StrategyTest 4 0 0 0 100% 0.012
PropertyAccessTest 8 0 0 0 100% 0.048
ScriptTest 9 0 0 0 100% 0.049
ArithmeticOperatorTest 22 0 0 0 100% 0.1
IssuesTest 13 0 0 0 100% 0.01
Issues200Test 38 0 0 0 100% 0.158
WhileTest 3 0 0 0 100% 0.001
ParseFailuresTest 5 0 0 0 100% 0.001
IfTest 17 0 0 0 100% 0.006
ContextNamespaceTest 14 0 0 0 100% 0.015
SetLiteralTest 10 0 0 0 100% 0.008
MethodTest 18 0 0 0 100% 0.035
ArrayAccessTest 9 0 0 0 100% 0.233
ShiftOperatorsTest 9 0 0 0 100% 0.011

org.apache.commons.jexl3.internal

Class Tests Errors Failures Skipped Success Rate Time
RangeTest 1 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

RangeTest

testLongContains 0.001
testLongSum 0
testIntegerRange 0.001
testIntegerContains 0
testLongRange 0
testIntegerRangeOne 0
testIntegerSum 0

Issues100Test

test100 0.001
test105 0.004
test106 0.001
test107 0.004
test108 0.002
test109 0
test110 0
test111 0.001
test112 0.001
test117 0
test125 0
test135 0.002
test136 0.001
test143 0
test144 0.002
test155 0
test179 0.001
test192 0
test199 0.001
test5115a 0
test5115b 0
test5115c 0.001
test130a 0.001
test130b 0
test144a 0.002
test147b 0.002
test147c 0.001
test148a 0.001
testQuestion42 0.001
testScaleIssue 0.001
testRichContext 0

CollectionLiteralTest

testSetBuilder 0.004
testMapLBuilder 0.011
testArrayBuilder 0.001

MethodKeyTest

testPerfKey 0.097
testObjectKey 0.02
testStringKey 0.016
testPerfString 0.022
testPerfKey2 0.037
testPerfStringKey2 0.041
testDebugString 0

AntishCallTest

testAntishArithmetic 0.004
testSafeAnt 0.003
testAntishContextVar 0.002

SynchronizedOverloadsTest

testSynchronized 0.005
testSynchronizer 0.009
testUnsafeMonitor 0.007

NoJexlTest

testNoJexlPermissions 0.003

CacheTest

testAssignNoCache 0.121
testComputeNoCache 0.228
testAssignListNoCache 0.059
testAssignBooleanCache 0.055
testNullAssignNoCache 0.049
testComputeCache 0.185
testAssignListCache 0.035
testCOMPUTENoCache 0.012
testAssignCache 0.032
testCOMPUTECache 0.006
testAssignBooleanNoCache 0.047
testNullAssignCache 0.045

DoWhileTest

testWhileWithBlock 0.001
testForEachContinueInsideFunction 0.001
testEmptyBody 0.001
testForEachBreakInsideFunction 0.001
testWhileExecutesExpressionWhenLooping 0.001
testWhileEmptyBody 0
testEmptyStmtBody 0.001
testWhileEmptyStmtBody 0
testForLoop0 0.002
testForLoop1 0.001
testForLoop2 0.002
testSimpleWhileFalse 0.004
testForEachLambda 0

MiscIntrospectionTest

testArrayListWrapper 0
testEmptyContext 0
testArrayIterator 0.001

ParserTest

testControlCharacters 0
testErrorAmbiguous 0
testIdentifierEscape 0
testParse 0.001
testErrorAssign 0.001

ArithmeticTest

testDivideEdges 0.001
testJexl173 0.001
testBigLiteralValue 0
test2DoubleLiterals 0.001
testNarrowBig 0.001
testEmptyFloat 0.002
testIntegerCoercionEdges 0.003
testRealCoercionEdges 0
testDivideByZero 0.014
testMinusMinusPrefix 0.002
testNaN 0.001
testArithmeticPlusNoCache 0.008
testXmlArithmetic 0.079
testCoerceDouble 0
testBigDecimal 0.002
testCoerceInteger 0.001
testAddWithStringsLenient 0
testEmpty 0.003
testNullArgs 0.001
testRightNullOperand2 0.002
testRightNullOperand 0.002
testBigInteger 0.001
testPlusClass 0
testCoerceLong 0.001
testEmptyLong 0.003
testMultClass 0
testUnaryMinus 0.002
testNullOperand 0
testIsFloatingPointPattern 0
testLeftNullOperand 0.003
testOverflows 0.001
testLongLiterals 0.001
testUnaryopsEdges 0.001
testEmptyDouble 0.002
testBigLiterals 0
testInfiniteArithmetic 0.005
testBigExponentLiterals 0
testNullOperands 0.002
testAddWithStringsStrict 0.001
testCompare 0.007
testArithmeticPlus 0.01
testCoercions 0.002
testModEdge 0.001
testPlusPlusPrefix 0.002
testDivClass 0
testMinusClass 0.001
testAtomicBoolean 0.001
testBigdOp 0
testCoerceBigDecimal 0.001
testPlusPlusPostfix 0.002
testLeftNullOperand2 0.003
testOption 0
testUnaryPlus 0.002
testMinusMinusPostfix 0.002
testNarrowBigDecimal 0.001
testCoerceBigInteger 0.001
testOperatorsEdges 0
testCalculations 0.003
testUndefinedVar 0.001

ForEachTest

testForEachWithIterator 0
testForEachWithArray 0.001
testForEachWithBlock 0
testForEachWithCollection 0
testForEachWithEnumeration 0.001
testForEachBreakBroken 0
testForEachWithProperty 0.001
testForLoop0b0 0.002
testForEachBreakMethod 0
testForEachWithIteratorMethod 0
testForEachWithEmptyStatement 0.001
testForLoop0a 0.001
testForEachContinueBroken 0
testForEachWithListExpression 0.003
testForEachWithEmptyList 0
testForEachContinueMethod 0.001
testForEachWithMap 0

BlockTest

testEmptyBlock 0.001
testBlockExecutesAll 0
testBlockLastExecuted01 0
testBlockLastExecuted02 0
testBlockSimple 0.001
testNestedBlock 0

JexlScriptEngineOptionalTest

testCompilable 0.001
testError 0.001
testOutput 0

JexlTest

testCharAtBug 0.001
testAntPropertiesWithMethods 0.001
testEmptyDottedVariableName 0.002
testConditions 0.003
testStringQuoting 0
testBlankStrings 0.001
testBadParse 0
testBooleanShortCircuitAnd 0
testNew 0.001
testStringLiterals 0
testNegativeIntComparison 0
testArray 0
testEmpty 0.001
testDuck 0.003
testNull 0.001
testSize 0.003
testVariableNames 0
testComparisons 0.001
testToString 0
testSizeAsProperty 0.001
testIntProperty 0
testBoolean 0
testProperty 0.001
testUnicodeSupport 0
testEmptySubListOfMap 0
testNotConditions 0.002
testLogicExpressions 0.001
testStringConcatenation 0.001
testAssignment 0
testCoercionWithComparisionOperators 0.001
testStringLit 0.001
testComment 0
testNotConditionsWithDots 0
testMapDot 0.001
testBooleanShortCircuitOr 0
testExpression 0.005
testNewImports 0
testCalculations 0.001

VarTest

testLocalFor 0.005
testReferenceLiteral 0.003
testMix 0.001
testRefs 0.004
testLocalForFunc 0.003
testSyntacticVariations 0
testObjectContext 0.001
testLiteral 0.001
testLocalBasic 0.001
testLocalForFuncReturn 0
testLocalSimple 0.001
testVarCollectNotAll 0
testStrict 0.002

ScriptCallableTest

testCancelWaitInterrupt 0.106
testCancelForever 0.106
testTimeout 0.527
testCallableTimeout 0.104
testHangs 0.001
testWait 1.004
testInterruptSilentLenient 0.517
testCancelLoopWait 0.106
testCallableCancel 0.001
testInterruptVerboseLenient 0.523
testInterruptSilentStrict 0.514
testCallableCancellation 0.003
testCallableClosure 0.106
testCancelWait 0.106
testInterruptVerboseStrict 0.514
testFuture 0.106
testNoWait 0.001
testInterruptCancellable 0.517

JXLTTest

testCharAtBug 0.023
testCharAtBug 0.002
testCharAtBug 0.002
testBadContextNested 0.001
testBadContextNested 0
testBadContextNested 0.001
testInterpolation 0.001
testInterpolation 0.001
testInterpolation 0.001
testImmediateTemplate 0.027
testImmediateTemplate 0.002
testImmediateTemplate 0.001
testTemplate0 0.002
testTemplate0 0.001
testTemplate0 0.001
testTemplate1 0.002
testTemplate1 0.002
testTemplate1 0.009
testTemplate2 0.001
testTemplate2 0.001
testTemplate2 0.001
testSanboxedTemplate 0.001
testSanboxedTemplate 0.001
testSanboxedTemplate 0.001
testOneLiner 0.001
testOneLiner 0.001
testOneLiner 0
testInterpolationGlobal 0.002
testInterpolationGlobal 0.001
testInterpolationGlobal 0.001
testInterpolationLocal 0.01
testInterpolationLocal 0.001
testInterpolationLocal 0
testInterpolationLvsG2 0.001
testInterpolationLvsG2 0
testInterpolationLvsG2 0.001
testMalformed 0
testMalformed 0
testMalformed 0
test315 0.001
test315 0.001
test315 0.001
testStatement 0.007
testStatement 0.007
testStatement 0.001
testEscapeString 0.002
testEscapeString 0
testEscapeString 0.001
testMalformedNested2 0
testMalformedNested2 0
testMalformedNested2 0
testPrepareTemplate 0.002
testPrepareTemplate 0.002
testPrepareTemplate 0.004
test311a 0.005
test311a 0.001
test311a 0.002
test311b 0.005
test311b 0.001
test311b 0.001
test311c 0.002
test311c 0.002
test311c 0.002
test311d 0.002
test311d 0.001
test311d 0.001
test311e 0.001
test311e 0.001
test311e 0
test311f 0.001
test311f 0.001
test311f 0.001
test311g 0.001
test311g 0
test311g 0.001
test311h 0.001
test311h 0
test311h 0
test311i 0.001
test311i 0.001
test311i 0.004
testNestedTemplate 0.001
testNestedTemplate 0.001
testNestedTemplate 0.001
test42 0.002
test42 0.002
test42 0.001
testComposite 0.001
testComposite 0
testComposite 0.001
testDbgEscapes 0.001
testDbgEscapes 0.002
testDbgEscapes 0.008
testConstantTemplate 0.001
testConstantTemplate 0
testConstantTemplate 0
testTemplateOutOfScope 0.013
testTemplateOutOfScope 0.001
testTemplateOutOfScope 0.001
testConstant0 0.001
testConstant0 0
testConstant0 0
testConstant2 0.003
testConstant2 0.001
testConstant2 0.001
testConstant3 0.001
testConstant3 0.001
testConstant3 0
testConstant4 0.001
testConstant4 0.015
testConstant4 0
testPrepareEvaluate 0
testPrepareEvaluate 0.001
testPrepareEvaluate 0
testCommentedTemplate0 0
testCommentedTemplate0 0
testCommentedTemplate0 0
testCommentedTemplate1 0
testCommentedTemplate1 0
testCommentedTemplate1 0
testTemplate10 0.02
testTemplate10 0.002
testTemplate10 0.001
testMalformedNested 0.001
testMalformedNested 0.001
testMalformedNested 0
testOneLinerVar 0
testOneLinerVar 0
testOneLinerVar 0.001
testReport1 0.011
testReport1 0.002
testReport1 0.001
testReport2 0.003
testReport2 0.002
testReport2 0.001
testInterpolationLvsG 0.001
testInterpolationLvsG 0
testInterpolationLvsG 0.001
testAssign 0.001
testAssign 0.001
testAssign 0.001
testEscape 0.001
testEscape 0.001
testEscape 0
testDeferred 0
testDeferred 0
testDeferred 0
testLexicalTemplate 0.006
testLexicalTemplate 0.003
testLexicalTemplate 0.006
testNested 0.009
testNested 0
testNested 0.001
testInheritedDebugger 0.001
testInheritedDebugger 0.001
testInheritedDebugger 0
testSanboxed311i 0.001
testSanboxed311i 0.001
testSanboxed311i 0.001
testReport 0.001
testReport 0.001
testReport 0.001
testImmediate 0.001
testImmediate 0.001
testImmediate 0.001
testWriter 0.001
testWriter 0.004
testWriter 0.001
testTemplatePragmaPro50 0.006
testTemplatePragmaPro50 0.001
testTemplatePragmaPro50 0.001
testInterpolationParameter 0.001
testInterpolationParameter 0.001
testInterpolationParameter 0
testNonEscapeString 0
testNonEscapeString 0.001
testNonEscapeString 0.001

ClassCreatorTest

testFunctor2Class 0.399
testOne 0.018
testMany 3.559
testBasicCtor 0.004
testFunctorOne 0.373
testContextualCtor 0.001
testFunctor2Name 0.044
testFunctorThree 0.05

SideEffectTest

testSideEffectBean 0.004
test246 0
test248 0.001
test246b 0.001
testIncrementSelfNoCache 0.003
testSideEffectAntishArray 0.001
testSideEffectArray 0.002
testSideEffectBeanContainer 0.003
testArithmeticSelf 0.004
testSideEffectDotArray 0.001
testArithmeticSelfNoCache 0.002
testIncrementSelf 0.002
testSideEffectVarDots 0.002
testSideEffectVar 0.002
testOverrideGetSet 0.001

MapLiteralTest

testLiteralWithNumbers 0.002
testMapMapLiteral 0
testNotEmptySimpleMapLiteral 0.001
testLiteralWithStrings 0
testMapArrayLiteral 0
testLiteralWithMultipleEntries 0.001
testSizeOfSimpleMapLiteral 0
testCallingMethodsOnNewMapLiteral 0
testVariableMap 0.001
testEmptyMap 0

AssignTest

testAmbiguous 0.001
testPropertyInError0 0.005
testArray 0
testMini 0
testMore 0.001
testUtil 0.003
testBeanish 0.001
testSetInError1 0.001
testRejectLocal 0.001
testGetInError1 0.001
testAntish 0.001
testAntishInteger 0

LexicalTest

testPragmaOptions 0
tesstCaptured0 0.001
testSingleStatementDeclFail 0.001
testLexical1 0.001
testLexical3 0.001
testLexical4 0.001
testLexical5 0.002
testSingleStatementVarSucceed 0
testNamed 0.001
testLet0 0
testScopeFrame 0
testContextualOptions0 0.001
testContextualOptions1 0.001
testCaptured1 0
testVarLoop0 0.012
testUndeclaredVariable 0
testConstCaptures 0.002
testLetFail 0.001
testParameter0 0
testParameter1 0.001
testVarFail 0.001
testForVariable0a 0
testForVariable0b 0
testForVariable1a 0.001
testForVariable1b 0
testManyLet 0
testPragmaNoop 0.001
testConst0a 0
testConst0b 0
testConst2a 0.003
testConst2b 0.002
testConst2c 0.001
testConst3a 0.001
testConst3b 0.001
testOptionsPragma 0.001
testManyConst 0
testLexical0a 0.001
testLexical0b 0.001
testLexical1a 0.001
testLexical1b 0.001
testLexical2a 0
testLexical2b 0
testLexical6a 0.001
testLexical6b 0
testLexical6c 0
testLexical6d 0
testInnerAccess0 0.001
testConst1 0
testLetSucceed 0
testLexical6a1 0.001
testAnnotation 0
testInnerAccess1a 0
testInnerAccess1b 0
testInternalLexicalFeatures 0

SandboxTest

testGetAllow 0.006
testGetBlock 0.004
testMethodAllow 0
testMethodBlock 0.001
testGetNullKeyAllowed0 0.001
testGetNullKeyAllowed1 0.001
testSetNullKeyBlocked 0.001
testSandboxInherit0 0.002
testSandboxInherit1 0.001
testNoJexl312 0
testSetNullKeyAllowed0 0.001
testSetNullKeyAllowed1 0.001
testGetNullKeyBlocked 0.001
testRestrict 0.001
testInheritedPermission0 0
testInheritedPermission1 0.001
testNonInheritedPermission0 0
testNonInheritedPermission1 0
testCtorAllow 0
testCtorBlock 0
testCantSeeMe 0.002
testMethodNoJexl 0.001
testSetAllow 0.001
testSetBlock 0

ComposePermissionsTest

testComposePermissions 0.04
testComposePermissions1 0.003
testComposePermissions2 0.003

Issues300Test

testBackslashes 0
test302 0.001
test304 0.005
test305 0
test306 0
test314 0.007
test315 0.001
test317 0
test323 0.003
test324 0
test325 0.009
test330 0
test331 0
test347 0
test349 0.001
test367 0
test370 0.001
test374 0
test375 0.001
test377 0
test383 0.002
test390 0
test393 0
testDow 0.001
tests301b 0
test301a 0.001
test306a 0
test306b 0
test306c 0
test306d 0
test309a 0.002
test309b 0
test309c 0
test322a 0.001
test322b 0
test373b 0
test379a 0.001
test384a 0.001
test384b 0.001
test384c 0.001
test384d 0.001
testSO20220930 0.005
test361_33 0
testIssue394 0.002
testPropagateOptions 0.002
test361a_32 0.002
test361a_33 0
test361b_32 0
test361b_33 0.001
test361c_32 0
test361d_32 0
test361d_33 0

BuilderTest

testFlags 0
testOther 0.006
testValues 0

FeaturesTest

testNoSideEffects 0.004
testAnnotations 0
testMethodCalls 0.001
testPragmaAnywhere 0.003
testNoNew 0
testNoSideEffectsGlobal 0.038
testArrayRefs 0.002
testStructuredLiterals 0.002
testReservedVars 0.001
testMixedFeatures 0.005
testNoLambda 0.003
testNoLocals 0
testNoScript 0.002
testNoLoop 0
testPragma 0.001
testNoComparatorNames 0.002

AnnotationTest

testNoArgStatement 0.001
testError 0
testNoArg 0
test197a 0
testUnknown 0
testHoistingStatement 0
testJexlSynchronized0 0.185
testSynchronized 0.173
testVarStmt 0.002
testMultiple 0.001
testOneArg 0
testNoArgExpression 0

MethodPropertyTest

testExample 0.002

PublicFieldsTest

testGetStaticField 0.003
testGetEnum 0
testSetInnerDouble 0.001
testSetString 0
testGetInt 0.001
testGetInnerDouble 0
testGetString 0
testSetInt 0.001

DiscoveryTest

testDuckIntrospection 0.004
testBeanIntrospection 0.001
testMapIntrospection 0
testListIntrospection 0
testMethodIntrospection 0

ExceptionTest

test206 0.002
testExVar 0
testEx 0.002
testWrappedExmore 0.005
testWrappedEx 0
testExMethod 0

ArrayLiteralTest

testLiteralWithIntegers 0
testLiteralWithNumbers 0
testLiteralWithStrings 0
testLiteralWithElipsis 0.001
notestCallingMethodsOnNewMapLiteral 0
testLiteralWithNulls 0.001
testChangeThroughVariables 0
testLiteralWithOneEntry 0
testNotEmptySimpleArrayLiteral 0.001
testSizeOfSimpleArrayLiteral 0
testEmptyArrayLiteral 0

PragmaTest

testPragmaModuleNoCache 0.003
testSafePragma 0.001
test354 0.001
testPragmaModuleCache 0.002
testPragmaOptions1 0
testPragmas 0.001
testImportPragmaValueSet 0
testJxltPragmas 0
testStaticNamespacePragma 0.106
testNamespacePragmaDisabled 0
testNamespacePragmaCtl 0.106
testImportPragmaDisabled 0
testNamespacePragma 0.102
testStatictNamespacePragmaCtl 0.105

LambdaTest

testCompareLambdaRecurse 0.001
testScriptContext 0.001
test270 0.001
test271a 0.001
test271b 0
test271c 0
test271d 0
test271e 0
testLambdaClosure 0.001
testLambdaExpr10 0
testLambdaLambda 0.001
testScriptArguments 0
testRecurse1 0.001
testRecurse2 0
testRecurse3 0.001
testNamedFuncIsConst 0
testIdentity 0
testRecurse 0
testHoistLambda 0
testNestLambada 0.001
testFailParseFunc0 0
testFailParseFunc1 0
testCurry1 0
testCurry2 0
testCurry3 0
testCurry4 0
testCurry5 0
testLambda 0
testFatFact0 0.001
testFatFact1 0
testRecurse2b 0.001
testNamedFunc 0
testLambdaExpr0 0
testLambdaExpr1 0.001
testLambdaExpr2 0
testLambdaExpr3 0
testNestLambda 0.001

BitwiseOperatorTest

testOrWithRightNull 0.001
testComplementVariableStringCoercion 0
testComplementVariableNumberCoercion 0
testXorVariableStringCoercion 0
testXorSimple 0
testXorVariableNumberCoercion 0
testAndVariableStringCoercion 0
testOrWithLeftNull 0
testOrWithTwoNulls 0
testAndVariableNumberCoercion 0.001
testOrVariableStringCoercion 0
testOrVariableNumberCoercion 0
testXorWithRightNull 0
testAndWithRightNull 0
testComplementSimple 0.001
testAndSimple 0
testXorWithLeftNull 0
testAndWithLeftNull 0.001
testXorWithTwoNulls 0
testAndWithTwoNulls 0
testComplementWithNull 0
testOrSimple 0
testParenthesized 0

RangeTest

testRanges 0.003

StrategyTest

testRawResolvers 0.001
testJexlStrategy 0.008
testMapStrategy 0.002
testMyMapStrategy 0.001

PropertyAccessTest

testStringIdentifier 0.001
testErroneousIdentifier 0.004
testPropertyProperty 0.005
test250 0.018
test275a 0.013
test275b 0.001
testInnerProperty 0.004
testInnerViaArithmetic 0.001

JexlScriptEngineTest

testScriptEngineFactory 0.002
testNulls 0.003
testDottedNames 0.001
testDirectNew 0.001
testScriptingGetBy 0.001
testScriptingPermissions1 0.003
testCompile 0
testScriptingInstance0 0.002
testScripting 0.009
testErrors 0.001
testScopes 0.002

ScriptTest

testScriptJsonFromFileJava 0.033
testScriptJsonFromFileJexl 0.009
testScriptFromFile 0.002
testSimpleScript 0
testSpacesScript 0
testArgScriptFromURL 0.001
testScriptFromURL 0
testArgScriptFromFile 0.001
testScriptUpdatesContext 0.003

ArithmeticOperatorTest

test391 0.014
testOperatorError 0.003
testMatch 0.003
test373a 0.001
test373b 0.001
test373c 0.001
test373d 0.015
testNotStartsEndsWithStringDot 0.001
testIncrementOperatorOnNull 0
testDateArithmetic 0.002
testNotStartsEndsWith 0.002
testStartsEndsWithString 0
testRegexp2 0.007
testStartsEndsWith 0.002
testNotStartsEndsWithStringBuilder 0
testStartsEndsWithStringDot 0.001
testInterval 0.001
testRegexp 0.002
testFormatArithmeticJxlt 0.014
testNotStartsEndsWithString 0
testStartsEndsWithStringBuilder 0.001
testFormatArithmetic 0.027

IssuesTest

test11 0
test40 0.002
test42 0.001
test44 0
test47 0
test48 0.001
test49 0
test62 0.002
test87 0
test90 0.002
test97 0
test98 0.001
test52base 0.001

Issues200Test

test200 0.005
test210 0
test217 0.001
test221 0.001
test224 0.006
test225 0.011
test230 0.001
test241 0.002
test242 0
test245 0.002
test256 0
test265 0
test266 0.004
test267 0
test274 0.046
test278 0.002
test279 0.027
test285 0.002
test286 0.014
test287 0.002
test289 0
test291 0.002
test298 0.001
test200b 0
test209a 0.001
test209b 0.002
test243a 0
test275a 0.003
test275b 0
test275c 0
test275d 0.002
test279b 0.002
test285a 0.001
test285b 0.002
test290a 0.005
test290b 0.005
testTemplate6565a 0.001
testTemplate6565b 0

WhileTest

testWhileWithBlock 0
testWhileExecutesExpressionWhenLooping 0
testSimpleWhileFalse 0

ParseFailuresTest

testMalformedScript1 0
testMalformedScript2 0
testMalformedScript3 0
testMalformedExpression1 0.001
testMalformedExpression2 0

PermissionsTest

testSecurePermissions 0.001
testGetPackageName 0.002
testParsePermissionsFailures 0
testParsePermissions0 0.001
testParsePermissions1 0.002
testPrivateOverload1 0.006
testWildCardPackages 0
testProtectedOverride0 0.001
testProtectedOverride1 0.002
testPermissions0 0.004
testPermissions1 0.001
testPermissions2 0

IfTest

testSimpleElse 0.001
testIfWithArithmeticExpression 0
testTernary 0
testIfWithSimpleExpression 0
testNullCoaelescing 0.001
testSimpleIfTrue 0
testIfElseIfReturnExpression0 0
testBlockIfTrue 0
testTernaryShorthand 0
testTernaryFail 0.001
testIfElseIfExpression 0
testSimpleIfFalse 0
testIfWithAssignment 0.001
testIfElseIfReturnExpression 0
testBlockElse 0
testNullCoaelescingScript 0.001
testIfWithDecimalArithmeticExpression 0

ContextNamespaceTest

testNamespacePragmaString 0.004
testStaticNs0 0.001
testStaticNs1 0.001
testObjectContext 0.001
testThreadedContext 0.002
testNamespacePragma 0
testNsNsContext0 0.001
testNsNsContext1 0
testNamespace346a 0.001
testNamespace346b 0
testNamespace348a 0
testNamespace348b 0.001
testNamespace348c 0.001
testNamespace348d 0.001

FeatureControllerTest

testNewInstanceFeatureSwitch 0.001
testStructuredLiteralFeatureSwitch 0.003
testSideEffectEnabled 0.003
testLoopFeatureSwitch 0.003
testSideEffectDisabled 0.002
testMethodCallFeatureSwitch 0.002
testAnnotationFeatureSwitch 0.002

SetLiteralTest

testSizeOfSimpleSetLiteral 0.002
testSetLiteralWithNumbers 0
testSetLiteralWithStrings 0
testLiteralWithOneEntry 0
testSetLiteralWithOneEntryBlock 0
testSetLiteralWithOneEntryScript 0.001
testSetLiteralWithNulls 0.001
testNotEmptySimpleSetLiteral 0.001
testSetLiteralWithOneNestedSet 0
testSetLiteralWithStringsScript 0.002

MethodTest

testStaticMethodInvocationOnClasses 0.002
testScriptCall 0.01
testStringMethods 0.002
testVariousFunctionLocation 0.001
testMulti 0.001
testCallJexlVarArgMethod 0.003
testStaticMethodInvocation 0
testNamespaceCallEdge 0.002
testCallMixedVarArgMethod 0.001
testTryFailed 0.001
testFizzCall 0.002
testAmbiguousInvoke 0
testTopLevelCall 0.002
testInvoke 0.001
testMethod 0
testNamespaceCall 0.002
testCallVarArgMethod 0.001
testTryFailedScript 0.002

AsserterTest

testThis 0.001
testVariable 0.001

OptionalTest

testOptionalArgs 0.02
test342 0.009
testStream0 0.006
testStream1 0.002

ArrayAccessTest

testArrayArray 0.164
testArrayAndDottedConflict 0.013
testArrayAccess 0.009
testArrayIdentifierParsing 0.007
testArrayGetSet 0.004
testArrayProperty 0.002
testDoubleMaps 0.004
testArrayMethods 0.003
testDoubleArrays 0.015

ArrayTest

testExample 0.004

StreamTest

testURIStream 0.005

ShiftOperatorsTest

testOverloadedShift 0.001
testLeftShiftLongValue 0.001
testRightShiftUnsignedIntValue 0
testRightShiftUnsignedBigValue 0.001
testLeftShiftIntValue 0.002
testPrecedence 0.002
testRightShiftIntValue 0.002
testRightShiftBigValue 0.001
testRightShiftLongValue 0.001