| Tests passed/Failed/Skipped: | 7/0/0 |
| Started on: | Tue Sep 10 13:59:12 UTC 2019 |
| Total time: | 1 seconds (1434 ms) |
| Included groups: | |
| Excluded groups: |
| PASSED TESTS | |||
| Test method | Exception | Time (seconds) | Instance |
| testEvalArithmeticExpression Test class: io.siddhi.extension.script.js.EvalFunctionExtensionTestCase |
0 | io.siddhi.extension.script.js.EvalFunctionExtensionTestCase@3b95d13c | |
| testEvalInvalidArgument Test class: io.siddhi.extension.script.js.EvalFunctionExtensionTestCase |
io.siddhi.core.exception.SiddhiAppCreationException: Error on '29af391b-e579-42ca-8387-66684719589f' @ Line: 1. Position: 132, near 'js:eval(executionTemplate, 'str')'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:452) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalFunctionExtensionTestCase.testEvalInvalidArgument(EvalFunctionExtensionTestCase.java:120) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid return type found: Return types supported by js:eval() function are int|long|float|double|bool and string at io.siddhi.extension.script.js.EvalFunctionExtension.init(EvalFunctionExtension.java:130) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) ... 35 more ... Removed 21 stack frames io.siddhi.core.exception.SiddhiAppCreationException: Error on '29af391b-e579-42ca-8387-66684719589f' @ Line: 1. Position: 132, near 'js:eval(executionTemplate, 'str')'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:452) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalFunctionExtensionTestCase.testEvalInvalidArgument(EvalFunctionExtensionTestCase.java:120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198) at org.testng.TestNG.runSuitesLocally(TestNG.java:1123) at org.testng.TestNG.run(TestNG.java:1031) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid return type found: Return types supported by js:eval() function are int|long|float|double|bool and string at io.siddhi.extension.script.js.EvalFunctionExtension.init(EvalFunctionExtension.java:130) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) ... 35 more |
0 | io.siddhi.extension.script.js.EvalFunctionExtensionTestCase@3b95d13c |
| testEvalInvalidNumberOfArguments Test class: io.siddhi.extension.script.js.EvalFunctionExtensionTestCase |
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9c5b1f5f-b520-4373-aad9-a719b55b4f6e' @ Line: 1. Position: 125, near 'js:eval(executionTemplate)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:452) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalFunctionExtensionTestCase.testEvalInvalidNumberOfArguments(EvalFunctionExtensionTestCase.java:140) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'js:eval' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> expression, <STRING> return.type). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:149) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 35 more ... Removed 21 stack frames io.siddhi.core.exception.SiddhiAppCreationException: Error on '9c5b1f5f-b520-4373-aad9-a719b55b4f6e' @ Line: 1. Position: 125, near 'js:eval(executionTemplate)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:452) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalFunctionExtensionTestCase.testEvalInvalidNumberOfArguments(EvalFunctionExtensionTestCase.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198) at org.testng.TestNG.runSuitesLocally(TestNG.java:1123) at org.testng.TestNG.run(TestNG.java:1031) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'js:eval' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> expression, <STRING> return.type). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:149) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 35 more |
0 | io.siddhi.extension.script.js.EvalFunctionExtensionTestCase@3b95d13c |
| testEvalJavaScriptConcat Test class: io.siddhi.extension.script.js.EvalScriptTestCase |
1 | io.siddhi.extension.script.js.EvalScriptTestCase@14bf57b2 | |
| testEvalLogicalExpression Test class: io.siddhi.extension.script.js.EvalFunctionExtensionTestCase |
0 | io.siddhi.extension.script.js.EvalFunctionExtensionTestCase@3b95d13c | |
| testJavaScriptCompilationFailure Test class: io.siddhi.extension.script.js.EvalScriptTestCase |
io.siddhi.core.exception.SiddhiAppCreationException: Error on '764e99ba-3431-45e6-9ddb-158377f95f11' @ Line: 1. Position: 168, near 'define function concatJ[JavaScript] return string {
var str1 = data[0;
var str2 = data[1];
var str3 = data[2];
var res = str1.concat(str2,str3);
return res;
}'. Compilation Failure of the JavaScript Function concatJ
at io.siddhi.extension.script.js.EvalJavaScript.init(EvalJavaScript.java:78)
at io.siddhi.core.util.parser.helper.DefinitionParserHelper.addFunction(DefinitionParserHelper.java:251)
at io.siddhi.core.util.SiddhiAppRuntimeBuilder.defineFunction(SiddhiAppRuntimeBuilder.java:230)
at io.siddhi.core.util.parser.SiddhiAppParser.defineFunctionDefinitions(SiddhiAppParser.java:350)
at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:232)
at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
at io.siddhi.extension.script.js.EvalScriptTestCase.testJavaScriptCompilationFailure(EvalScriptTestCase.java:105)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Caused by: javax.script.ScriptException: concatJ:2:19 Expected ] but found ;
var str1 = data[0;
^ in concatJ at line number 2 at column number 19
at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:470)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:537)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:524)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402)
at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at io.siddhi.extension.script.js.EvalJavaScript.init(EvalJavaScript.java:76)
... 34 more
Caused by: jdk.nashorn.internal.runtime.ParserException: concatJ:2:19 Expected ] but found ;
var str1 = data[0;
^
at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:294)
at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:279)
at jdk.nashorn.internal.parser.AbstractParser.expectDontAdvance(AbstractParser.java:350)
at jdk.nashorn.internal.parser.AbstractParser.expect(AbstractParser.java:337)
at jdk.nashorn.internal.parser.Parser.memberExpression(Parser.java:2527)
at jdk.nashorn.internal.parser.Parser.leftHandSideExpression(Parser.java:2372)
at jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:3147)
at jdk.nashorn.internal.parser.Parser.assignmentExpression(Parser.java:3353)
at jdk.nashorn.internal.parser.Parser.variableStatement(Parser.java:1088)
at jdk.nashorn.internal.parser.Parser.statement(Parser.java:884)
at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
at jdk.nashorn.internal.parser.Parser.functionBody(Parser.java:2901)
at jdk.nashorn.internal.parser.Parser.functionExpression(Parser.java:2663)
at jdk.nashorn.internal.parser.Parser.statement(Parser.java:875)
at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
at jdk.nashorn.internal.parser.Parser.program(Parser.java:709)
at jdk.nashorn.internal.parser.Parser.parse(Parser.java:283)
at jdk.nashorn.internal.parser.Parser.parse(Parser.java:249)
at jdk.nashorn.internal.runtime.Context.compile(Context.java:1284)
at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1251)
at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:627)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:535)
... 39 more
... Removed 21 stack framesio.siddhi.core.exception.SiddhiAppCreationException: Error on '764e99ba-3431-45e6-9ddb-158377f95f11' @ Line: 1. Position: 168, near 'define function concatJ[JavaScript] return string {
var str1 = data[0;
var str2 = data[1];
var str3 = data[2];
var res = str1.concat(str2,str3);
return res;
}'. Compilation Failure of the JavaScript Function concatJ
at io.siddhi.extension.script.js.EvalJavaScript.init(EvalJavaScript.java:78)
at io.siddhi.core.util.parser.helper.DefinitionParserHelper.addFunction(DefinitionParserHelper.java:251)
at io.siddhi.core.util.SiddhiAppRuntimeBuilder.defineFunction(SiddhiAppRuntimeBuilder.java:230)
at io.siddhi.core.util.parser.SiddhiAppParser.defineFunctionDefinitions(SiddhiAppParser.java:350)
at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:232)
at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66)
at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76)
at io.siddhi.extension.script.js.EvalScriptTestCase.testJavaScriptCompilationFailure(EvalScriptTestCase.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
at org.testng.TestNG.run(TestNG.java:1031)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Caused by: javax.script.ScriptException: concatJ:2:19 Expected ] but found ;
var str1 = data[0;
^ in concatJ at line number 2 at column number 19
at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:470)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:537)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:524)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402)
at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at io.siddhi.extension.script.js.EvalJavaScript.init(EvalJavaScript.java:76)
... 34 more
Caused by: jdk.nashorn.internal.runtime.ParserException: concatJ:2:19 Expected ] but found ;
var str1 = data[0;
^
at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:294)
at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:279)
at jdk.nashorn.internal.parser.AbstractParser.expectDontAdvance(AbstractParser.java:350)
at jdk.nashorn.internal.parser.AbstractParser.expect(AbstractParser.java:337)
at jdk.nashorn.internal.parser.Parser.memberExpression(Parser.java:2527)
at jdk.nashorn.internal.parser.Parser.leftHandSideExpression(Parser.java:2372)
at jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:3147)
at jdk.nashorn.internal.parser.Parser.assignmentExpression(Parser.java:3353)
at jdk.nashorn.internal.parser.Parser.variableStatement(Parser.java:1088)
at jdk.nashorn.internal.parser.Parser.statement(Parser.java:884)
at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
at jdk.nashorn.internal.parser.Parser.functionBody(Parser.java:2901)
at jdk.nashorn.internal.parser.Parser.functionExpression(Parser.java:2663)
at jdk.nashorn.internal.parser.Parser.statement(Parser.java:875)
at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
at jdk.nashorn.internal.parser.Parser.program(Parser.java:709)
at jdk.nashorn.internal.parser.Parser.parse(Parser.java:283)
at jdk.nashorn.internal.parser.Parser.parse(Parser.java:249)
at jdk.nashorn.internal.runtime.Context.compile(Context.java:1284)
at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1251)
at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:627)
at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:535)
... 39 more
|
0 | io.siddhi.extension.script.js.EvalScriptTestCase@14bf57b2 |
| testUseUndefinedFunction Test class: io.siddhi.extension.script.js.EvalScriptTestCase |
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c702129b-04c5-47f3-bdb1-232a5c535fdb' @ Line: 1. Position: 160, near 'undefinedFunc(symbol,' ',price)'. 'undefinedFunc' is neither a function extension nor an aggregated attribute extension at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:440) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalScriptTestCase.testUseUndefinedFunction(EvalScriptTestCase.java:120) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) ... Removed 21 stack frames io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c702129b-04c5-47f3-bdb1-232a5c535fdb' @ Line: 1. Position: 160, near 'undefinedFunc(symbol,' ',price)'. 'undefinedFunc' is neither a function extension nor an aggregated attribute extension at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:440) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:135) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:253) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:66) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:76) at io.siddhi.extension.script.js.EvalScriptTestCase.testUseUndefinedFunction(EvalScriptTestCase.java:120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) at org.testng.TestRunner.privateRun(TestRunner.java:767) at org.testng.TestRunner.run(TestRunner.java:617) at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) at org.testng.SuiteRunner.run(SuiteRunner.java:240) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198) at org.testng.TestNG.runSuitesLocally(TestNG.java:1123) at org.testng.TestNG.run(TestNG.java:1031) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) |
0 | io.siddhi.extension.script.js.EvalScriptTestCase@14bf57b2 |