Apache Commons logo Commons JEXL

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1215 0 0 0 100% 9.556 s

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 13 0 0 0 100% 0.017 s
org.example 2 0 0 0 100% 0.070 s
org.apache.commons.jexl3.internal.introspection 64 0 0 0 100% 0.164 s
org.apache.commons.jexl3.examples 4 0 0 0 100% 0.014 s
org.apache.commons.jexl3.jexl342 4 0 0 0 100% 0.017 s
org.apache.commons.jexl3.introspection 27 0 0 0 100% 0.023 s
org.apache.commons.jexl3.junit 2 0 0 0 100% 0.004 s
org.apache.commons.jexl3.scripting 17 0 0 0 100% 0.034 s
org.apache.commons.jexl3 1071 0 0 0 100% 9.069 s
org.apache.commons.jexl3.internal 11 0 0 0 100% 0.144 s

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 6 0 0 0 100% 0.002 s
FeatureControllerTest 7 0 0 0 100% 0.015 s

org.example

- Class Tests Errors Failures Skipped Success Rate Time
SomeTest 2 0 0 0 100% 0.070 s

org.apache.commons.jexl3.internal.introspection

- Class Tests Errors Failures Skipped Success Rate Time
MethodKeyTest 7 0 0 0 100% 0.114 s
PermissionsInitOrderTest 3 0 0 0 100% 0.009 s
NoJexlTest 2 0 0 0 100% 0.001 s
PermissionsRestrictedSweepTest 6 0 0 0 100% 0.003 s
MiscIntrospectionTest 3 0 0 0 100% 0.001 s
DiscoveryTest 5 0 0 0 100% 0.006 s
PermissionsTest 38 0 0 0 100% 0.030 s

org.apache.commons.jexl3.examples

- Class Tests Errors Failures Skipped Success Rate Time
MethodPropertyTest 1 0 0 0 100% 0.001 s
ArrayTest 1 0 0 0 100% 0.006 s
StreamTest 2 0 0 0 100% 0.007 s

org.apache.commons.jexl3.jexl342

- Class Tests Errors Failures Skipped Success Rate Time
OptionalTest 4 0 0 0 100% 0.017 s

org.apache.commons.jexl3.introspection

- Class Tests Errors Failures Skipped Success Rate Time
SandboxTest 27 0 0 0 100% 0.023 s

org.apache.commons.jexl3.junit

- Class Tests Errors Failures Skipped Success Rate Time
AsserterTest 2 0 0 0 100% 0.004 s

org.apache.commons.jexl3.scripting

- Class Tests Errors Failures Skipped Success Rate Time
JexlScriptEngineOptionalTest 3 0 0 0 100% 0.004 s
JexlScriptEngineTest 14 0 0 0 100% 0.030 s

org.apache.commons.jexl3

- Class Tests Errors Failures Skipped Success Rate Time
RangeTest 7 0 0 0 100% 0.003 s
Issues100Test 31 0 0 0 100% 0.030 s
LoggingPermissionsTest 4 0 0 0 100% 0.009 s
CollectionLiteralTest 3 0 0 0 100% 0.003 s
ArrayTypeTest 1 0 0 0 100% 0.002 s
AntishCallTest 3 0 0 0 100% 0.006 s
SynchronizedOverloadsTest 3 0 0 0 100% 0.010 s
CacheTest 12 0 0 0 100% 0.429 s
NamespaceInstantiationTest 6 0 0 0 100% 0.019 s
DoWhileTest 13 0 0 0 100% 0.020 s
ArithmeticTest 72 0 0 0 100% 0.103 s
DefaultsTest 10 0 0 0 100% 0.009 s
ForEachTest 17 0 0 0 100% 0.013 s
BlockTest 7 0 0 0 100% 0.005 s
ExpressionsTest 38 0 0 0 100% 0.026 s
VarTest 13 0 0 0 100% 0.020 s
ScriptCallableTest 18 0 0 0 100% 4.866 s
JXLTTest 181 0 0 0 100% 0.275 s
ClassCreatorTest 9 0 0 0 100% 1.156 s
SideEffectTest 15 0 0 0 100% 0.024 s
MapLiteralTest 10 0 0 0 100% 0.004 s
AssignTest 12 0 0 0 100% 0.013 s
LexicalTest 54 0 0 0 100% 0.053 s
SwitchTest 16 0 0 0 100% 0.008 s
TryCatchFinallyTest 19 0 0 0 100% 0.014 s
ComposePermissionsTest 6 0 0 0 100% 0.028 s
Issues300Test 57 0 0 0 100% 0.053 s
BuilderTest 3 0 0 0 100% 0.003 s
FeaturesTest 21 0 0 0 100% 0.029 s
AnnotationTest 12 0 0 0 100% 0.067 s
RecordPropertyAccessTest 2 0 0 0 100% 0.304 s
PublicFieldsTest 8 0 0 0 100% 0.004 s
CachePerformanceTest 3 0 0 0 100% 0.502 s
ExceptionTest 6 0 0 0 100% 0.008 s
ArrayLiteralTest 11 0 0 0 100% 0.003 s
PragmaTest 15 0 0 0 100% 0.431 s
LambdaTest 45 0 0 0 100% 0.033 s
BitwiseOperatorTest 23 0 0 0 100% 0.006 s
StrategyTest 4 0 0 0 100% 0.005 s
PropertyAccessTest 8 0 0 0 100% 0.049 s
ScriptTest 9 0 0 0 100% 0.046 s
JexlConfigLoaderTest 35 0 0 0 100% 0.011 s
ArithmeticOperatorTest 28 0 0 0 100% 0.060 s
IssuesTest 13 0 0 0 100% 0.011 s
Issues200Test 38 0 0 0 100% 0.084 s
WhileTest 3 0 0 0 100% 0 s
ParseFailuresTest 5 0 0 0 100% 0.002 s
IfTest 17 0 0 0 100% 0.006 s
ContextNamespaceTest 14 0 0 0 100% 0.008 s
Issues400Test 61 0 0 0 100% 0.085 s
SetLiteralTest 10 0 0 0 100% 0.006 s
MethodTest 18 0 0 0 100% 0.027 s
ArrayAccessTest 9 0 0 0 100% 0.060 s
JxltFeatureEnforcementTest 4 0 0 0 100% 0.009 s
ShiftOperatorsTest 9 0 0 0 100% 0.009 s

org.apache.commons.jexl3.internal

- Class Tests Errors Failures Skipped Success Rate Time
SourceCacheTest 4 0 0 0 100% 0.129 s
FqcnTest 3 0 0 0 100% 0.013 s
RangeTest 4 0 0 0 100% 0.002 s

Test Cases

[Summary] [Package List] [Test Cases]

RangeTest

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

Issues100Test

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

LoggingPermissionsTest

testLoggingConstructorAndField 0.001 s
testLoggingFactories 0.008 s
testLoggingPermissionsCaptureAndDedup 0 s
testLoggingComposePreservesWrapper 0 s

SourceCacheTest

testInterpolationCache 0 s
testSourceCache 0.001 s
testMetaCache 0.128 s
testSource 0 s

CollectionLiteralTest

testSetBuilder 0.001 s
testMapLBuilder 0.001 s
testArrayBuilder 0 s

MethodKeyTest

testPerfKey 0.018 s
testObjectKey 0.009 s
testStringKey 0.010 s
testPerfString 0.011 s
testPerfKey2 0.023 s
testPerfStringKey2 0.021 s
testDebugString 0 s

ArrayTypeTest

testArrayTypes 0.002 s

PermissionsInitOrderTest

testInitJexlPermissionsFirst 0.004 s
testInitPermissionsParserFirst 0.002 s
testInitPermissionsFirst 0.003 s

AntishCallTest

testAntishArithmetic 0.002 s
testSafeAnt 0.001 s
testAntishContextVar 0.002 s

FqcnTest

testFqcn 0.012 s
testBadImport0 0.001 s
testBadImport1 0 s

SynchronizedOverloadsTest

testSynchronized 0.004 s
testSynchronizer 0.003 s
testUnsafeMonitor 0.003 s

NoJexlTest

testNoJexlPermissions 0.001 s
testNoJexlIntermediate 0 s

CacheTest

testAssignNoCache 0.064 s
testComputeNoCache 0.135 s
testAssignListNoCache 0.024 s
testAssignBooleanCache 0.028 s
testNullAssignNoCache 0.034 s
testComputeCache 0.063 s
testAssignListCache 0.014 s
testCOMPUTENoCache 0.009 s
testAssignCache 0.016 s
testCOMPUTECache 0.004 s
testAssignBooleanNoCache 0.021 s
testNullAssignCache 0.016 s

NamespaceInstantiationTest

testInstantiationEnabled 0.004 s
testFeatureDefaultsOn 0.001 s
testInstantiationDisabledKeepsStaticNs 0.002 s
testInstantiationDisabledBlocksInstanceNs 0.002 s
testStringNamespaceDeniedClass 0.004 s
testInstantiationDisabledKeepsStaticNsByName 0.001 s

DoWhileTest

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

PermissionsRestrictedSweepTest

testResourceBurnDenied 0 s
testProcessHandleDenied 0 s
testModuleAndResourceLoadingDenied 0 s
testWholeClassDenialCoversNestedClasses 0.001 s
testGlobalMutatorsDenied 0 s
testUninterruptibleBlockersDenied 0 s

MiscIntrospectionTest

testArrayListWrapper 0 s
testEmptyContext 0 s
testArrayIterator 0 s

ParserTest

testUnicodeEscape 0 s
testControlCharacters 0 s
testErrorAmbiguous 0.001 s
testIdentifierEscape 0 s
testParse 0 s
testErrorAssign 0.001 s

ArithmeticTest

testNarrowBigInteger 0.003 s
testDivideEdges 0 s
testJexl173 0.001 s
testBigLiteralValue 0 s
test2DoubleLiterals 0.001 s
testBigIntegerArithmeticPrecisionCap 0 s
testEmptyFloat 0.003 s
testFailAllOperators 0.004 s
testIntegerCoercionEdges 0.003 s
testRealCoercionEdges 0.001 s
testDivideByZero 0.009 s
testMinusMinusPrefix 0.001 s
testShortCircuitAnd 0.001 s
testNaN 0.001 s
testArithmeticPlusNoCache 0.006 s
testXmlArithmetic 0.011 s
testCoerceDouble 0.001 s
testBigDecimal 0.001 s
testCoerceInteger 0 s
testAddWithStringsLenient 0.001 s
testEmpty 0.002 s
testNullArgs 0 s
testRightNullOperand2 0.002 s
testRightNullOperand 0.001 s
testBigInteger 0 s
testPlusClass 0 s
testCoerceLong 0.001 s
testEmptyLong 0.002 s
testMultClass 0 s
testUnaryMinus 0.001 s
testNullOperand 0.001 s
testIsFloatingPointPattern 0 s
testLeftNullOperand 0.001 s
testOverflows 0.002 s
testLongLiterals 0 s
testUnaryopsEdges 0 s
testEmptyDouble 0.002 s
testBigLiterals 0 s
testShortCircuitOr 0.001 s
testInfiniteArithmetic 0.001 s
testBigExponentLiterals 0 s
testLogicalValue 0 s
testNullOperands 0.001 s
testAddWithStringsStrict 0.001 s
testCompare 0.003 s
testRegexMatchingInterruptible 0 s
testArithmeticPlus 0.005 s
testCoercions 0.001 s
testModEdge 0.001 s
testPlusPlusPrefix 0.001 s
testDivClass 0.001 s
testMinusClass 0 s
testAtomicBoolean 0.001 s
testLeadingDotFloatLiteral 0.004 s
testBigdOp 0 s
testEmptySizeDoNotSwallowCancel 0 s
testCoerceBigDecimal 0.001 s
testEmptySizeStrictPropagatesError 0.001 s
testPlusPlusPostfix 0.001 s
testBigIntegerLiteralTooLong 0.001 s
testLeftNullOperand2 0.001 s
testInstanceOf0 0 s
testInstanceOf1 0.001 s
testOption 0 s
testRegexPatternTooLong 0 s
testUnaryPlus 0.001 s
testMinusMinusPostfix 0.002 s
testNarrowBigDecimal 0.002 s
testCoerceBigInteger 0 s
testOperatorsEdges 0 s
testCalculations 0.002 s
testUndefinedVar 0.001 s

DefaultsTest

testPackageDocExampleRunsUnderSecure 0.002 s
testDefaultPermissionsAreSecure 0 s
testPragmaDisabledByDefault 0 s
testLexicalEnabledByDefault 0 s
testNewInstanceDisabledByDefault 0 s
testSecureDeniesFileAndKeepsCollections 0.004 s
testGlobalSideEffectDisabledByDefault 0 s
testSecurePermsDenyRuntime 0 s
testLoopsEnabledForScriptsNotExpressions 0.001 s
testAnnotationDisabledByDefault 0 s

ForEachTest

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

BlockTest

testEmptyBlock 0 s
testBlockExecutesAll 0.001 s
testBlockLastExecuted01 0 s
testBlockLastExecuted02 0 s
testBlockSimple 0 s
testNestedBlock 0 s
testSetVSBlock 0.003 s

ExpressionsTest

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

JexlScriptEngineOptionalTest

testCompilable 0 s
testError 0.002 s
testOutput 0.002 s

VarTest

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

ScriptCallableTest

testCancelWaitInterrupt 0.106 s
testCancelForever 0.106 s
testTimeout 0.533 s
testCallableTimeout 0.108 s
testHangs 0 s
testWait 1.004 s
testInterruptSilentLenient 0.539 s
testCancelLoopWait 0.106 s
testCallableCancel 0.001 s
testInterruptVerboseLenient 0.514 s
testInterruptSilentStrict 0.512 s
testCallableCancellation 0 s
testCallableClosure 0.100 s
testCancelWait 0.105 s
testInterruptVerboseStrict 0.513 s
testFuture 0.102 s
testNoWait 0.001 s
testInterruptCancellable 0.510 s

JXLTTest

testCharAtBug(JexlBuilder)[1] 0.007 s
testCharAtBug(JexlBuilder)[2] 0.003 s
testCharAtBug(JexlBuilder)[3] 0.007 s
testBadContextNested(JexlBuilder)[1] 0.001 s
testBadContextNested(JexlBuilder)[2] 0.001 s
testBadContextNested(JexlBuilder)[3] 0.001 s
testInterpolation(JexlBuilder)[1] 0.001 s
testInterpolation(JexlBuilder)[2] 0.001 s
testInterpolation(JexlBuilder)[3] 0.001 s
testImmediateTemplate(JexlBuilder)[1] 0.003 s
testImmediateTemplate(JexlBuilder)[2] 0.002 s
testImmediateTemplate(JexlBuilder)[3] 0.002 s
testTemplate0(JexlBuilder)[1] 0.002 s
testTemplate0(JexlBuilder)[2] 0.001 s
testTemplate0(JexlBuilder)[3] 0.001 s
testTemplate1(JexlBuilder)[1] 0.002 s
testTemplate1(JexlBuilder)[2] 0.002 s
testTemplate1(JexlBuilder)[3] 0.002 s
testTemplate2(JexlBuilder)[1] 0.002 s
testTemplate2(JexlBuilder)[2] 0.002 s
testTemplate2(JexlBuilder)[3] 0.002 s
testSanboxedTemplate(JexlBuilder)[1] 0.001 s
testSanboxedTemplate(JexlBuilder)[2] 0.001 s
testSanboxedTemplate(JexlBuilder)[3] 0.001 s
testOneLiner(JexlBuilder)[1] 0 s
testOneLiner(JexlBuilder)[2] 0.001 s
testOneLiner(JexlBuilder)[3] 0 s
testInterpolationGlobal(JexlBuilder)[1] 0.001 s
testInterpolationGlobal(JexlBuilder)[2] 0.001 s
testInterpolationGlobal(JexlBuilder)[3] 0.001 s
testInterpolationLocal(JexlBuilder)[1] 0.001 s
testInterpolationLocal(JexlBuilder)[2] 0.001 s
testInterpolationLocal(JexlBuilder)[3] 0.001 s
testInterpolationLvsG2(JexlBuilder)[1] 0.001 s
testInterpolationLvsG2(JexlBuilder)[2] 0.001 s
testInterpolationLvsG2(JexlBuilder)[3] 0.001 s
testMalformed(JexlBuilder)[1] 0.001 s
testMalformed(JexlBuilder)[2] 0 s
testMalformed(JexlBuilder)[3] 0.001 s
test315(JexlBuilder)[1] 0.001 s
test315(JexlBuilder)[2] 0.001 s
test315(JexlBuilder)[3] 0.001 s
testStatement(JexlBuilder)[1] 0.001 s
testStatement(JexlBuilder)[2] 0.001 s
testStatement(JexlBuilder)[3] 0 s
testEscapeString(JexlBuilder)[1] 0 s
testEscapeString(JexlBuilder)[2] 0.001 s
testEscapeString(JexlBuilder)[3] 0 s
testMalformedNested2(JexlBuilder)[1] 0 s
testMalformedNested2(JexlBuilder)[2] 0 s
testMalformedNested2(JexlBuilder)[3] 0.001 s
testPrepareTemplate(JexlBuilder)[1] 0.002 s
testPrepareTemplate(JexlBuilder)[2] 0.002 s
testPrepareTemplate(JexlBuilder)[3] 0.002 s
test311a(JexlBuilder)[1] 0.002 s
test311a(JexlBuilder)[2] 0.002 s
test311a(JexlBuilder)[3] 0.002 s
test311b(JexlBuilder)[1] 0.001 s
test311b(JexlBuilder)[2] 0.001 s
test311b(JexlBuilder)[3] 0.001 s
test311c(JexlBuilder)[1] 0.001 s
test311c(JexlBuilder)[2] 0.001 s
test311c(JexlBuilder)[3] 0.001 s
test311d(JexlBuilder)[1] 0.001 s
test311d(JexlBuilder)[2] 0.001 s
test311d(JexlBuilder)[3] 0.001 s
test311e(JexlBuilder)[1] 0.001 s
test311e(JexlBuilder)[2] 0 s
test311e(JexlBuilder)[3] 0.001 s
test311f(JexlBuilder)[1] 0.002 s
test311f(JexlBuilder)[2] 0.001 s
test311f(JexlBuilder)[3] 0.001 s
test311g(JexlBuilder)[1] 0.001 s
test311g(JexlBuilder)[2] 0.001 s
test311g(JexlBuilder)[3] 0.001 s
test311h(JexlBuilder)[1] 0.001 s
test311h(JexlBuilder)[2] 0.001 s
test311h(JexlBuilder)[3] 0.001 s
test311i(JexlBuilder)[1] 0.001 s
test311i(JexlBuilder)[2] 0.001 s
test311i(JexlBuilder)[3] 0.001 s
test425a 0.003 s
test425b 0.004 s
test425c 0.003 s
testNestedTemplate(JexlBuilder)[1] 0 s
testNestedTemplate(JexlBuilder)[2] 0 s
testNestedTemplate(JexlBuilder)[3] 0 s
test42(JexlBuilder)[1] 0.003 s
test42(JexlBuilder)[2] 0.002 s
test42(JexlBuilder)[3] 0.002 s
testComposite(JexlBuilder)[1] 0.001 s
testComposite(JexlBuilder)[2] 0 s
testComposite(JexlBuilder)[3] 0.001 s
testDbgEscapes(JexlBuilder)[1] 0.002 s
testDbgEscapes(JexlBuilder)[2] 0.001 s
testDbgEscapes(JexlBuilder)[3] 0.001 s
testConstantTemplate(JexlBuilder)[1] 0 s
testConstantTemplate(JexlBuilder)[2] 0 s
testConstantTemplate(JexlBuilder)[3] 0.001 s
testTemplateOutOfScope(JexlBuilder)[1] 0.002 s
testTemplateOutOfScope(JexlBuilder)[2] 0.001 s
testTemplateOutOfScope(JexlBuilder)[3] 0 s
testConstant0(JexlBuilder)[1] 0.001 s
testConstant0(JexlBuilder)[2] 0 s
testConstant0(JexlBuilder)[3] 0.001 s
testConstant2(JexlBuilder)[1] 0.001 s
testConstant2(JexlBuilder)[2] 0.001 s
testConstant2(JexlBuilder)[3] 0.004 s
testConstant3(JexlBuilder)[1] 0.001 s
testConstant3(JexlBuilder)[2] 0 s
testConstant3(JexlBuilder)[3] 0 s
testConstant4(JexlBuilder)[1] 0.001 s
testConstant4(JexlBuilder)[2] 0.001 s
testConstant4(JexlBuilder)[3] 0.001 s
testPrepareEvaluate(JexlBuilder)[1] 0.001 s
testPrepareEvaluate(JexlBuilder)[2] 0.001 s
testPrepareEvaluate(JexlBuilder)[3] 0 s
testCommentedTemplate0(JexlBuilder)[1] 0 s
testCommentedTemplate0(JexlBuilder)[2] 0.001 s
testCommentedTemplate0(JexlBuilder)[3] 0 s
testCommentedTemplate1(JexlBuilder)[1] 0 s
testCommentedTemplate1(JexlBuilder)[2] 0 s
testCommentedTemplate1(JexlBuilder)[3] 0 s
testTemplate10(JexlBuilder)[1] 0.002 s
testTemplate10(JexlBuilder)[2] 0.002 s
testTemplate10(JexlBuilder)[3] 0.001 s
testMalformedNested(JexlBuilder)[1] 0.001 s
testMalformedNested(JexlBuilder)[2] 0 s
testMalformedNested(JexlBuilder)[3] 0.001 s
testOneLinerVar(JexlBuilder)[1] 0.001 s
testOneLinerVar(JexlBuilder)[2] 0.001 s
testOneLinerVar(JexlBuilder)[3] 0 s
testReport1(JexlBuilder)[1] 0.001 s
testReport1(JexlBuilder)[2] 0.002 s
testReport1(JexlBuilder)[3] 0.002 s
testReport2(JexlBuilder)[1] 0.002 s
testReport2(JexlBuilder)[2] 0.002 s
testReport2(JexlBuilder)[3] 0.001 s
testInterpolationLvsG(JexlBuilder)[1] 0.001 s
testInterpolationLvsG(JexlBuilder)[2] 0.001 s
testInterpolationLvsG(JexlBuilder)[3] 0.001 s
testAssign(JexlBuilder)[1] 0.002 s
testAssign(JexlBuilder)[2] 0 s
testAssign(JexlBuilder)[3] 0 s
testEscape(JexlBuilder)[1] 0.001 s
testEscape(JexlBuilder)[2] 0 s
testEscape(JexlBuilder)[3] 0 s
testDeferred(JexlBuilder)[1] 0 s
testDeferred(JexlBuilder)[2] 0 s
testDeferred(JexlBuilder)[3] 0 s
testLexicalTemplate(JexlBuilder)[1] 0.003 s
testLexicalTemplate(JexlBuilder)[2] 0.002 s
testLexicalTemplate(JexlBuilder)[3] 0.002 s
testParseIdentifier 0 s
testNested(JexlBuilder)[1] 0 s
testNested(JexlBuilder)[2] 0 s
testNested(JexlBuilder)[3] 0 s
testInheritedDebugger(JexlBuilder)[1] 0.001 s
testInheritedDebugger(JexlBuilder)[2] 0.001 s
testInheritedDebugger(JexlBuilder)[3] 0 s
testSanboxed311i(JexlBuilder)[1] 0.001 s
testSanboxed311i(JexlBuilder)[2] 0.001 s
testSanboxed311i(JexlBuilder)[3] 0.001 s
testReport(JexlBuilder)[1] 0.001 s
testReport(JexlBuilder)[2] 0.002 s
testReport(JexlBuilder)[3] 0.001 s
testImmediate(JexlBuilder)[1] 0 s
testImmediate(JexlBuilder)[2] 0.001 s
testImmediate(JexlBuilder)[3] 0 s
testWriter(JexlBuilder)[1] 0.002 s
testWriter(JexlBuilder)[2] 0.002 s
testWriter(JexlBuilder)[3] 0.002 s
testTemplatePragmaPro50(JexlBuilder)[1] 0.001 s
testTemplatePragmaPro50(JexlBuilder)[2] 0.001 s
testTemplatePragmaPro50(JexlBuilder)[3] 0 s
testInterpolationParameter(JexlBuilder)[1] 0.001 s
testInterpolationParameter(JexlBuilder)[2] 0.001 s
testInterpolationParameter(JexlBuilder)[3] 0 s
testNonEscapeString(JexlBuilder)[1] 0 s
testNonEscapeString(JexlBuilder)[2] 0 s
testNonEscapeString(JexlBuilder)[3] 0 s

ClassCreatorTest

testFunctor2Class 0.050 s
test432 0.033 s
testOne 0.014 s
testMany 0.970 s
testBasicCtor 0.001 s
testFunctorOne 0.039 s
testContextualCtor 0.001 s
testFunctor2Name 0.024 s
testFunctorThree 0.023 s

SideEffectTest

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

MapLiteralTest

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

AssignTest

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

LexicalTest

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

SwitchTest

testSwitchExpression1 0.002 s
testSwitchExpressionFail 0.001 s
test440a 0 s
test440b 0 s
test440c 0.001 s
test440d 0 s
test440e 0.001 s
test440p 0 s
testSwitchNaN0 0 s
testSwitchNaN1 0 s
testTryCatchFinally 0 s
testSwitchExpression 0 s
testBrokenSwitchExpression0 0.001 s
testContinueInSwitchStatement 0 s
testSwitchStatement 0.001 s
testSwitchStatement1 0 s

SandboxTest

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

TryCatchFinallyTest

testExceptionType 0.004 s
testThrowCatchThrow 0.002 s
testStandard0x2 0.001 s
testThrow0x2a 0 s
testThrow0x2b 0.001 s
testThrowCatchBreakFinallyContinue 0.001 s
testTryReturnFinallyReturn 0 s
testCloseable0x2b 0.001 s
testCloseable0x3b 0 s
testThrowCatchThrowFinallyThrow 0.001 s
testTryReturn 0 s
testThrowRecurse 0.001 s
testForm0x2a 0 s
testForm0x2b 0 s
testForm0x2c 0.001 s
testForm0x2d 0 s
testThrowCatchContinueFinallyBreak 0.001 s
testRedefinition0 0 s
testRedefinition1 0 s

ComposePermissionsTest

testComposePreservesBaseAllows 0 s
testComposePermissions 0.024 s
testComposePreservesPackageDenialWithException 0.001 s
testComposePreservesBaseDenials 0 s
testComposePermissions1 0.001 s
testComposePermissions2 0.002 s

Issues300Test

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

BuilderTest

testFlags 0 s
testOther 0.002 s
testValues 0 s

FeaturesTest

testNoSideEffects 0.004 s
testAnnotations 0.001 s
testMethodCalls 0.001 s
testPragmaAnywhere 0 s
testNoNew 0 s
test410a 0.002 s
test410b 0.001 s
testNoSideEffectsGlobal 0.005 s
testArrayRefs 0.002 s
testStructuredLiterals 0.001 s
testConstCapture 0.001 s
testReservedVars 0.001 s
testMixedFeatures 0.002 s
testNoLambda 0.002 s
testNoLocals 0 s
testCreate 0.001 s
testNoScript 0.001 s
testIssue409 0 s
testNoLoop 0 s
testPragma 0.001 s
testNoComparatorNames 0.002 s

AnnotationTest

testNoArgStatement 0 s
testError 0 s
testNoArg 0 s
test197a 0.001 s
testUnknown 0 s
testHoistingStatement 0 s
testJexlSynchronized0 0.046 s
testSynchronized 0.017 s
testVarStmt 0.001 s
testMultiple 0 s
testOneArg 0.001 s
testNoArgExpression 0 s

MethodPropertyTest

testExample 0.001 s

RecordPropertyAccessTest

testRecordAccessorOverrideStillWins 0.278 s
testRecordComponentIsReadableAsProperty 0.026 s

PublicFieldsTest

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

CachePerformanceTest

testSynchronized 0.228 s
testSpread 0.148 s
testConcurrent 0.125 s

DiscoveryTest

testDuckIntrospection 0.001 s
testBeanIntrospection 0.001 s
testMapIntrospection 0 s
testListIntrospection 0.004 s
testMethodIntrospection 0 s

ExceptionTest

test206 0.001 s
testExVar 0.001 s
testEx 0.002 s
testWrappedExmore 0.001 s
testWrappedEx 0.002 s
testExMethod 0.001 s

ArrayLiteralTest

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

PragmaTest

testPragmaModuleNoCache 0.002 s
testSafePragma 0 s
test354 0.002 s
testPragmaModuleCache 0.001 s
testPragmaOptions1 0 s
testPragmas 0 s
testImportPragmaValueSet 0.001 s
testJxltPragmas 0 s
testStaticNamespacePragma 0.102 s
testNamespacePragmaDisabled 0.001 s
testNamespacePragmaCtl 0.106 s
testImportPragmaDisabled 0.002 s
testNamespacePragma 0.104 s
testIssue416 0.001 s
testStatictNamespacePragmaCtl 0.107 s

LambdaTest

testCompareLambdaRecurse 0.001 s
testFailParseFunc(String, String)[1] 0.001 s
testFailParseFunc(String, String)[2] 0 s
testFailParseFunc(String, String)[3] 0 s
testScriptContext 0 s
testRefCapture1 0.001 s
testRefCapture2 0 s
testRefCapture3 0 s
testRefCapture4 0 s
testRefCapture5 0 s
testRefCapture6 0 s
test270 0.001 s
test271a 0 s
test271b 0.001 s
test271c 0 s
test271d 0 s
test271e 0 s
test405a 0.001 s
test405b 0.001 s
testLambdaClosure 0 s
testLambdaExpr10 0 s
testLambdaLambda 0.001 s
testScriptArguments 0 s
testRecurse1 0.001 s
testRecurse2 0 s
testRecurse3 0.001 s
testIdentity 0 s
testRecurse 0 s
testHoistLambda 0 s
testNestLambada 0.001 s
testCurry1 0 s
testCurry2 0 s
testCurry3 0 s
testCurry4 0 s
testCurry5 0.001 s
testLambda 0 s
testFatFact0 0 s
testFatFact1 0.001 s
testRecurse2b 0.001 s
testNamedFunc 0 s
testLambdaExpr0 0 s
testLambdaExpr1 0 s
testLambdaExpr2 0 s
testLambdaExpr3 0 s
testNestLambda 0 s

BitwiseOperatorTest

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

RangeTest

testAscIterator 0.001 s
testMisc 0 s
testRanges 0.001 s
testAscLongIterator 0 s

StrategyTest

testRawResolvers 0.001 s
testJexlStrategy 0.001 s
testMapStrategy 0.002 s
testMyMapStrategy 0.001 s

PropertyAccessTest

testStringIdentifier 0.006 s
testErroneousIdentifier 0.011 s
testPropertyProperty 0.009 s
test250 0.009 s
test275a 0.005 s
test275b 0.002 s
testInnerProperty 0.004 s
testInnerViaArithmetic 0.002 s

JexlScriptEngineTest

testScriptEngineFactory 0.002 s
testMain0 0.002 s
testMain1 0 s
testMain2 0.011 s
testNulls 0.002 s
testDottedNames 0.001 s
testDirectNew 0.001 s
testScriptingGetBy 0.001 s
testScriptingPermissions1 0.002 s
testCompile 0.001 s
testScriptingInstance0 0.004 s
testScripting 0.001 s
testErrors 0.002 s
testScopes 0 s

ScriptTest

testScriptJsonFromFileJava 0.034 s
testScriptJsonFromFileJexl 0.007 s
testScriptFromFile 0.002 s
testSimpleScript 0.001 s
testSpacesScript 0 s
testArgScriptFromURL 0 s
testScriptFromURL 0.001 s
testArgScriptFromFile 0.001 s
testScriptUpdatesContext 0 s

JexlConfigLoaderTest

testFullResourceConfig 0.003 s
testParseBoolVariants 0 s
testMigrationYaml 0 s
testInvalidArithmeticClass 0 s
testPermissionsFromYaml 0.001 s
testNamespaceFromYaml 0 s
testPragmasFromYamlEquality 0.001 s
testPragmasFromYaml 0.001 s
testArithmeticMathContextFromYaml 0 s
testEmptyPragmaItemFromYaml 0 s
testEngineConvenience 0 s
testStrictModeFromYaml 0 s
testStarPragmaFromYamlAllowsAll 0 s
testStrategyJexl 0 s
testNumericAndMiscOptionsFromYaml 0 s
testNoPragmasFromYamlAllowsAll 0 s
testEmptyYaml 0 s
testInvalidPragmasFromYaml 0 s
testInlineComment 0 s
testCommentOnlyYaml 0 s
testPermissionsWithRules 0 s
testInlinePragmaFromYaml 0.001 s
testInvalidNamespaceClass 0 s
testPragmasAnywhereFromYaml 0 s
testLoadFromResource 0 s
testFeaturesPragmaTest 0 s
testPragmaPatterns 0.001 s
testEmptyPragmasFromYamlAllowsNone 0 s
testNoneBaseFromYaml 0 s
testImportsList 0 s
testSecureBase 0 s
testFeaturesFromYaml 0 s
testLoggingFromYaml 0.001 s
testOptionFlagsFromYaml 0 s
testUnrestrictedBase 0 s

ArithmeticOperatorTest

test391 0.002 s
test428 0.006 s
testOperatorError 0.001 s
testMatch 0.001 s
test373a 0.005 s
test373b 0.004 s
test373c 0.004 s
test373d 0.003 s
test429a 0.001 s
testRegexInvalidPattern 0.001 s
testNotStartsEndsWithStringDot 0.001 s
testIncrementOperatorOnNull 0 s
testDateArithmetic 0.002 s
testNotStartsEndsWith 0.001 s
testStartsEndsWithString 0.001 s
testSortArray 0.004 s
testRegexp2 0.001 s
testStartsEndsWith 0.002 s
testNotStartsEndsWithStringBuilder 0 s
testStartsEndsWithStringDot 0 s
testRegexEscapesPassThrough 0.001 s
testInterval 0.002 s
testRegexp 0.002 s
testFormatArithmeticJxlt 0.003 s
testNotStartsEndsWithString 0 s
testStartsEndsWithStringBuilder 0.001 s
testPatterns 0.001 s
testFormatArithmetic 0.006 s

IssuesTest

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

Issues200Test

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

WhileTest

testWhileWithBlock 0 s
testWhileExecutesExpressionWhenLooping 0 s
testSimpleWhileFalse 0 s

ParseFailuresTest

testMalformedScript1 0.001 s
testMalformedScript2 0 s
testMalformedScript3 0 s
testMalformedExpression1 0.001 s
testMalformedExpression2 0 s

PermissionsTest

testSecurePermissions 0.001 s
testPermissions457a 0 s
testPermissions457b 0.002 s
testPermissions457c 0 s
testPair0 0.003 s
testPair1 0 s
testRangeIteratesUnderRestrictedAndSecure 0.001 s
testFormatterCtorDenied 0.001 s
testGetPackageName 0 s
testPositivePackageNoSubPackageWildcard 0 s
testPositiveMemberDoesNotLeakToInnerClass 0 s
testParsePermissions0a 0.001 s
testParsePermissions0b 0 s
testParsePermissions0c 0 s
testParsePermissions0d 0 s
testParsePermissions0e 0 s
testParsePermissions0f 0 s
testParsePermissions0g 0 s
testPrintWriterCtorDenied 0.001 s
testParsePermissionsFailures 0 s
testParsePermissions1 0.002 s
testEngineCompilerDeniedUnderRestricted 0.001 s
testRestrictedNoFileMethods 0.001 s
testPrivateOverload1 0.005 s
testCreateFromScratch 0 s
testParsePermissions0a2 0 s
testParsePermissions0b2 0 s
testWildCardPackages 0 s
testForeignTypeRequiresExplicitAllow 0.001 s
testProtectedOverride0 0 s
testProtectedOverride1 0.005 s
testNoneDeniesEverything 0 s
testSecureNoFileNoEnv 0.001 s
testPermissions0 0 s
testPermissions1 0.001 s
testPermissions2 0 s
testSecureMinimum 0.001 s
testInnerClassDenySign 0 s

IfTest

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

ContextNamespaceTest

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

Issues400Test

test402 0 s
test403 0.004 s
test407 0 s
test412 0.001 s
test415 0 s
test419 0.002 s
test433 0.001 s
test434 0 s
test435 0.001 s
test438 0 s
test450 0.011 s
test451 0.005 s
test459 0.003 s
test460 0 s
test462 0.002 s
test463 0 s
test466 0 s
test404a 0.002 s
test404b 0.002 s
test406a 0.008 s
test413a 0.001 s
test413b 0 s
test413c 0.001 s
test413d 0 s
test429a 0.001 s
test429b 0 s
test431a 0 s
test431b 0.001 s
test431c 0 s
test436a 0.001 s
test436b 0 s
test436c 0 s
test437a 0.004 s
test437b 0.005 s
test450a 0.001 s
test450b 0.001 s
test450c 0.002 s
test462a 0.002 s
testSQLTranspose 0 s
testSQLNoChange 0.001 s
testIssue455a 0 s
testIssue455b 0 s
testIssue455c 0.001 s
testIssue455d 0 s
testIssue455e 0 s
testIssue455f 0.001 s
testIssue455g 0 s
testIssue455h 0 s
testIssue456a 0.001 s
testIssue456b 0 s
testIssue456c 0.001 s
testIssue456d 0 s
testDocBreakContinue 0 s
testIssue441 0 s
testIssue442 0 s
testIssue447 0.006 s
testSafeNavBitIndexing 0.002 s
testNamespaceVsTernary0 0.001 s
testNamespaceVsTernary1 0 s
testIssue36x_456_let 0.001 s
testIssue36x_456_var 0.001 s

FeatureControllerTest

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

SetLiteralTest

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

MethodTest

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

AsserterTest

testThis 0.002 s
testVariable 0.001 s

OptionalTest

testOptionalArgs 0.003 s
test342 0.006 s
testStream0 0.004 s
testStream1 0.002 s

ArrayAccessTest

testArrayArray 0.022 s
testArrayAndDottedConflict 0.007 s
testArrayAccess 0.010 s
testArrayIdentifierParsing 0.002 s
testArrayGetSet 0.002 s
testArrayProperty 0.002 s
testDoubleMaps 0.004 s
testArrayMethods 0.004 s
testDoubleArrays 0.003 s

JxltFeatureEnforcementTest

testJxltExpressionHonorsMethodCallFeature 0.001 s
testTemplateScriptHonorsLoopFeature 0.002 s
testFeaturesRestoredAfterJxltParse 0.001 s
testPermissiveTemplateStillWorks 0.004 s

ArrayTest

testExample 0.006 s

StreamTest

testURIStream 0.004 s
testURICollection 0.002 s

ShiftOperatorsTest

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

SomeTest

test406b 0.053 s
testCustomFunctionPermissions 0.007 s