Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests132003,407
ClassMethodStartTime (ms)
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests — passed
io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCasetestCharAtFunctionExtension15589596701701182
testCharAtFunctionExtensionForIndexOutOfBoundException155895967135466
testCharAtFunctionExtensionVariableIndex155895967142139
testCharAtFunctionExtensionWithInvalidDataType155895967146123
testCharAtFunctionExtensionWithInvalidDataType1155895967148516
testCharAtFunctionExtensionWithInvalidNoOfArguments155895967150221
testCharAtFunctionExtensionWithNullValues155895967152444
testCharAtFunctionExtensionWithNullValues1155895967156913
io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCasetestCoalesceFunctionExtension155895967158843
testCoalesceFunctionExtensionWithInvalidDatatypes155895967163226
testCoalesceFunctionExtensionWithZeroArgument155895967165929
io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCasetestCoalesceFunctionExtension155895967169222
testCoalesceFunctionExtensionWithOneArgument15589596717158
io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCasetestContainsFunctionExtension155895967172621
testContainsFunctionExtensionWithInvalidDataType155895967174718
testContainsFunctionExtensionWithInvalidDataType1155895967176512
testContainsFunctionExtensionWithNullValue155895967177814
testContainsFunctionExtensionWithNullValue1155895967179215
testContainsFunctionExtensionWithOneArgument155895967180713
io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCasetestContainsFunctionExtension155895967182323
testContainsFunctionExtensionWithInvalidDataType155895967184611
testContainsFunctionExtensionWithInvalidDataType1155895967185910
testContainsFunctionExtensionWithOneArgument15589596718978
io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCasetestFunctionExtension1155895967338119
testFunctionExtension2155895967340133
testFunctionExtension315589596734345
testFunctionExtension415589596734395
testFunctionExtension515589596734446
testFunctionExtension615589596734505
testFunctionExtension715589596734553
testFunctionExtension815589596734582
io.siddhi.extension.execution.string.HexFunctionExtensionTestCasetestProcess155895967190740
testWithInvalidDatatype155895967194810
testWithNullValue155895967195916
testWithZeroArguments15589596719767
io.siddhi.extension.execution.string.LengthFunctionExtensionTestCasetestLengthFunctionExtension155895967198650
testLengthFunctionExtensionWithInvalidDataType155895967203725
testLengthFunctionExtensionWithNullValue155895967206349
testLengthFunctionExtensionWithZeroArguments155895967211412
io.siddhi.extension.execution.string.LowerFunctionExtensionTestCasetestLowerFunctionExtension155895967212947
testLowerFunctionExtensionWithInvalidDataType15589596721777
testLowerFunctionExtensionWithNullValue155895967218555
testLowerFunctionExtensionWithZeroArgument15589596722417
io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCasetestRegexpFunctionExtension155895967225141
testRegexpFunctionExtension2155895967229323
testRegexpFunctionExtension3155895967231713
testRegexpFunctionExtension415589596723318
testRegexpFunctionExtension5155895967234010
testRegexpFunctionExtension6155895967235224
testRegexpFunctionExtension7155895967237724
io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCasetestRepeatFunctionExtension155895967240625
testRepeatFunctionExtension1155895967243316
testRepeatFunctionExtension215589596724528
testRepeatFunctionExtension315589596724618
testRepeatFunctionExtension415589596724709
testRepeatFunctionExtension515589596724798
testRepeatFunctionExtensionVariableIndex15589596724886
io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCasetestReplaceAllFunctionExtension1155895967249711
testReplaceAllFunctionExtension2155895967250812
testReplaceAllFunctionExtension315589596725217
testReplaceAllFunctionExtension415589596725285
testReplaceAllFunctionExtension515589596725354
testReplaceAllFunctionExtension615589596725404
testReplaceAllFunctionExtension7155895967254412
testReplaceAllFunctionExtension815589596725567
testReplaceAllFunctionExtension915589596725636
io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCasetestReplaceFirstByRegexFunctionExtension155895967257278
testReplaceFirstFunctionExtension1155895967265010
testReplaceFirstFunctionExtension215589596726617
testReplaceFirstFunctionExtension315589596726694
testReplaceFirstFunctionExtension4155895967267417
testReplaceFirstFunctionExtension515589596726988
testReplaceFirstFunctionExtension615589596727154
testReplaceFirstFunctionExtension7155895967271929
testReplaceFirstFunctionExtension815589596727497
testReplaceFirstFunctionExtension9155895967275711
io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCasetestReverseFunctionExtension15589596727705
testReverseFunctionExtension115589596727753
testReverseFunctionExtension215589596727792
testReverseFunctionExtension315589596727824
io.siddhi.extension.execution.string.SplitFunctionExtensionTestCasetestSplitFunctionExtension15589596727874
testSplitFunctionExtension1015589596727926
testSplitFunctionExtension215589596727995
testSplitFunctionExtension315589596728053
testSplitFunctionExtension415589596728088
testSplitFunctionExtension515589596728173
testSplitFunctionExtension615589596728203
testSplitFunctionExtension715589596728239
testSplitFunctionExtension815589596728335
testSplitFunctionExtension915589596728398
io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCasetestStrcmpFunctionExtension115589596728498
testStrcmpFunctionExtension215589596728586
testStrcmpFunctionExtension315589596728653
testStrcmpFunctionExtension415589596728683
testStrcmpFunctionExtension515589596728713
testStrcmpFunctionExtension6155895967287422
testStrcmpFunctionExtension7155895967289733
io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCasetestSubstrFunctionExtension1155895967293117
testSubstrFunctionExtension215589596729498
testSubstrFunctionExtension315589596729575
testSubstrFunctionExtension4155895967296218
testSubstrFunctionExtension5155895967298123
testSubstrFunctionExtension615589596730046
testSubstrFunctionExtensionWithInvalidDataType15589596730104
testSubstrFunctionExtensionWithInvalidDataType115589596730143
testSubstrFunctionExtensionWithInvalidDataType2155895967301810
testSubstrFunctionExtensionWithInvalidDataType315589596730283
testSubstrFunctionExtensionWithNullValues155895967303119
testSubstrFunctionExtensionWithNullValues115589596730525
testSubstrFunctionExtensionWithNullValues3155895967305716
testSubstrFunctionExtensionWithOneArgument15589596730743
io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCasetestTokenizerExtension1558959673078131
testTokenizerExtensionWithDistincts155895967321030
testTokenizerExtensionWithInvalidDataTypeForDistinct15589596732407
testTokenizerExtensionWithInvalidDataTypeforDelimiter15589596732485
testTokenizerExtensionWithInvalidDataTypeforText15589596732564
testTokenizerExtensionWithInvalidNoOfArguments15589596732655
testTokenizerExtensionWithInvalidSyntaxForRegex15589596732708
testTokenizerExtensionWithNullValue15589596732789
testTokenizerExtensionWithoutDistincts15589596732886
io.siddhi.extension.execution.string.TrimFunctionExtensionTestCasetestTrimFunctionExtension115589596732958
testTrimFunctionExtension215589596733034
testTrimFunctionExtension315589596733084
testTrimFunctionExtension415589596733136
io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCasetestProcess15589596733206
testProcess115589596733264
testProcess215589596733304
testProcess315589596733356
io.siddhi.extension.execution.string.UpperFunctionExtensionTestCasetestUpperFunctionExtension155895967334113
testUpperFunctionExtensionWithInvalidDataType15589596733545
testUpperFunctionExtensionWithNullValue155895967335917
testUpperFunctionExtensionWithZeroArgument15589596733774

siddhi-execution-string-unit-tests

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtension

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionForIndexOutOfBoundException

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionVariableIndex

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f8dca99d-3aa5-4c96-86b5-40af51e98bee' @ Line: 1. Position: 142, near 'str:charAt(price,1)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidDataType(CharAtFunctionExtensionTestCase.java:154) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:charat() function, required STRING, but found LONG at io.siddhi.extension.execution.string.CharAtFunctionExtension.init(CharAtFunctionExtension.java:86) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6c5e3e36-1a69-422b-b23f-a38bb2863a52' @ Line: 1. Position: 147, near 'str:charAt(symbol,price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidDataType1(CharAtFunctionExtensionTestCase.java:165) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:charat() function,required INT, but found LONG at io.siddhi.extension.execution.string.CharAtFunctionExtension.init(CharAtFunctionExtension.java:92) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidNoOfArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c2619e25-16b6-44ce-85ae-d69b0fc076b9' @ Line: 1. Position: 145, near 'str:charAt(symbol,1,2)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidNoOfArguments(CharAtFunctionExtensionTestCase.java:142) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:charat() function, required 2, but found 3 at io.siddhi.extension.execution.string.CharAtFunctionExtension.init(CharAtFunctionExtension.java:77) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithNullValues

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithNullValues1

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtension

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtensionWithInvalidDatatypes

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '90dc0c5b-6639-45fa-9c82-44f292a7dbdd' @ Line: 1. Position: 158, near 'str:coalesce(symbol1,symbol2)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.CoalesceFunctionExtensionTestCase.testCoalesceFunctionExtensionWithInvalidDatatypes(CoalesceFunctionExtensionTestCase.java:117) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the 2'th argument of str:coalesce() function, required INT, but found INT at io.siddhi.extension.execution.string.CoalesceFunctionExtension.init(CoalesceFunctionExtension.java:85) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a9972a2a-a2e4-4c5a-b355-0b25592c6e37' @ Line: 1. Position: 146, near 'str:coalesce()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.CoalesceFunctionExtensionTestCase.testCoalesceFunctionExtensionWithZeroArgument(CoalesceFunctionExtensionTestCase.java:105) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:coalesce() function requires at least one argument, but found only 0 at io.siddhi.extension.execution.string.CoalesceFunctionExtension.init(CoalesceFunctionExtension.java:75) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCase#testCoalesceFunctionExtension

back to summary

io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCase#testCoalesceFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6bb6aa68-b26c-4cfb-8fde-67e997f7472f' @ Line: 1. Position: 151, near 'str:concat(symbol1)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ConcatFunctionExtensionTestCase.testCoalesceFunctionExtensionWithOneArgument(ConcatFunctionExtensionTestCase.java:100) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:concat() function requires at least two arguments, but found only 1 at io.siddhi.extension.execution.string.ConcatFunctionExtension.init(ConcatFunctionExtension.java:71) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtension

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '12aa14a7-959b-4e97-9720-abf5da8facaf' @ Line: 1. Position: 150, near 'str:contains(price, 'WSO2')'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType(ContainsFunctionExtensionTestCase.java:119) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:contains() function, required STRING, but found LONG at io.siddhi.extension.execution.string.ContainsFunctionExtension.init(ContainsFunctionExtension.java:95) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '76daf6e6-889d-4f95-a9b1-5423dc768b4d' @ Line: 1. Position: 148, near 'str:contains(symbol, 123)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType1(ContainsFunctionExtensionTestCase.java:133) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:contains() function,required STRING, but found INT at io.siddhi.extension.execution.string.ContainsFunctionExtension.init(ContainsFunctionExtension.java:101) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithNullValue1

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a7aa198f-353b-47ad-a7df-bc0281e08c79' @ Line: 1. Position: 143, near 'str:contains(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithOneArgument(ContainsFunctionExtensionTestCase.java:104) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:contains() function, required 2, but found 1 at io.siddhi.extension.execution.string.ContainsFunctionExtension.init(ContainsFunctionExtension.java:86) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtension

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '8f9f3147-8129-4c1f-950d-7c06fe14e76a' @ Line: 1. Position: 158, near 'str:equalsIgnoreCase(price, 'WSO2')'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType(EqualsIgnoreCaseFunctionExtensionTestCase.java:118) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:equalsIgnoreCase() function, required STRING, but found LONG at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtension.init(EqualsIgnoreCaseFunctionExtension.java:86) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '88f2ef00-35f9-4df1-92ba-b9cf096511d8' @ Line: 1. Position: 154, near 'str:equalsIgnoreCase(symbol, 1)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType1(EqualsIgnoreCaseFunctionExtensionTestCase.java:131) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:equalsIgnoreCase() function,required STRING, but found INT at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtension.init(EqualsIgnoreCaseFunctionExtension.java:92) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '1f706bf9-bc9a-42c9-8034-f29c03b5d13b' @ Line: 1. Position: 151, near 'str:equalsIgnoreCase(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithOneArgument(EqualsIgnoreCaseFunctionExtensionTestCase.java:105) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:equalsIgnoreCase() function, required 2, but found 1 at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtension.init(EqualsIgnoreCaseFunctionExtension.java:76) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension1

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension2

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension3

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension4

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension5

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension6

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension7

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b60c8a49-b4f8-4feb-a553-45545affcedc' @ Line: 1. Position: 191, near 'str:groupConcat(symbol1, '-', false, 'ASC1')'. at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:53) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:460) 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.execution.string.GroupConcatFunctionExtensionTestCase.testFunctionExtension7(GroupConcatFunctionExtensionTestCase.java:379) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:groupConcat() function's forth attribute `order` should be a constant `'ASC'` or `'DESC'`, but found 'ASC1'. at io.siddhi.extension.execution.string.GroupConcatFunctionExtension.init(GroupConcatFunctionExtension.java:147) at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:48) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension8

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '74562c0b-1ce7-47e6-ba0e-d94c6bedcff2' @ Line: 1. Position: 190, near 'str:groupConcat(symbol1, '-', 'ASC', false)'. at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:53) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:460) 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.execution.string.GroupConcatFunctionExtensionTestCase.testFunctionExtension8(GroupConcatFunctionExtensionTestCase.java:392) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:groupConcat() function's forth attribute `order` should be a constant `STRING` having `'ASC'` or `'DESC'` values, but found BOOL . at io.siddhi.extension.execution.string.GroupConcatFunctionExtension.init(GroupConcatFunctionExtension.java:132) at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:48) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testProcess

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithInvalidDatatype

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3d91b5a8-bde8-4142-87a9-92f4e1b2bd9a' @ Line: 1. Position: 107, near 'str:hex(inValue)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.HexFunctionExtensionTestCase.testWithInvalidDatatype(HexFunctionExtensionTestCase.java:102) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the argument of str:hex() function, required STRINGbut found INT at io.siddhi.extension.execution.string.HexFunctionExtension.init(HexFunctionExtension.java:80) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithNullValue

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithZeroArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fbca53a7-5d80-4d41-9a19-f1e4b1bb4252' @ Line: 1. Position: 103, near 'str:hex()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.HexFunctionExtensionTestCase.testWithZeroArguments(HexFunctionExtensionTestCase.java:89) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:hex() function, required 1, but found 0 at io.siddhi.extension.execution.string.HexFunctionExtension.init(HexFunctionExtension.java:74) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtension

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e2b31a2a-2c6b-4388-bca9-e051743453b7' @ Line: 1. Position: 140, near 'str:length(price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.LengthFunctionExtensionTestCase.testLengthFunctionExtensionWithInvalidDataType(LengthFunctionExtensionTestCase.java:109) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for str:length() function, required STRING, but found LONG at io.siddhi.extension.execution.string.LengthFunctionExtension.init(LengthFunctionExtension.java:82) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithZeroArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '0ffb2ca7-195a-49a3-abf1-e3cec67f6e89' @ Line: 1. Position: 135, near 'str:length()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.LengthFunctionExtensionTestCase.testLengthFunctionExtensionWithZeroArguments(LengthFunctionExtensionTestCase.java:98) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:length() function. Required 1. Found 0 at io.siddhi.extension.execution.string.LengthFunctionExtension.init(LengthFunctionExtension.java:75) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtension

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9a19b9c2-affa-4374-825e-a0df312f43b2' @ Line: 1. Position: 139, near 'str:lower(price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.LowerFunctionExtensionTestCase.testLowerFunctionExtensionWithInvalidDataType(LowerFunctionExtensionTestCase.java:112) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for str:lower() function, required STRING, but found LONG at io.siddhi.extension.execution.string.LowerFunctionExtension.init(LowerFunctionExtension.java:81) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'cf664eca-4bc0-4376-a958-98fe5b2fc76b' @ Line: 1. Position: 134, near 'str:lower()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.LowerFunctionExtensionTestCase.testLowerFunctionExtensionWithZeroArgument(LowerFunctionExtensionTestCase.java:100) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:lower() function, required 1, but found 0 at io.siddhi.extension.execution.string.LowerFunctionExtension.init(LowerFunctionExtension.java:75) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension2

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '745ee474-b417-4caf-8969-494b4262075d' @ Line: 1. Position: 142, near 'str:regexp(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension3(RegexpFunctionExtensionTestCase.java:144) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:regexp() function, required 2, but found 1 at io.siddhi.extension.execution.string.RegexpFunctionExtension.init(RegexpFunctionExtension.java:86) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '80118808-76b6-40dd-84e2-55d9c58b1183' @ Line: 1. Position: 146, near 'str:regexp(symbol, regex)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension4(RegexpFunctionExtensionTestCase.java:156) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:regexp() function, required STRING, but found INT at io.siddhi.extension.execution.string.RegexpFunctionExtension.init(RegexpFunctionExtension.java:95) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '53e0cf84-531f-4063-91b8-c3411b58b3f7' @ Line: 1. Position: 146, near 'str:regexp(symbol, regex)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension5(RegexpFunctionExtensionTestCase.java:168) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:regexp() function,required STRING, but found INT at io.siddhi.extension.execution.string.RegexpFunctionExtension.init(RegexpFunctionExtension.java:101) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension6

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension7

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '4a6ae8e2-0c8f-47b4-9198-0de5e5575787' @ Line: 1. Position: 147, near 'str:repeat(volume, times)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension1(RepeatFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:repeat() function, required STRING, but found LONG at io.siddhi.extension.execution.string.RepeatFunctionExtension.init(RepeatFunctionExtension.java:87) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '55bea591-d0f5-4748-b2d3-e8390ef8e9aa' @ Line: 1. Position: 148, near 'str:repeat(symbol, volume)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension2(RepeatFunctionExtensionTestCase.java:171) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:repeat() function,required INT, but found LONG at io.siddhi.extension.execution.string.RepeatFunctionExtension.init(RepeatFunctionExtension.java:93) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c516bd61-0973-4d60-b255-a67696114620' @ Line: 1. Position: 140, near 'str:repeat(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension3(RepeatFunctionExtensionTestCase.java:186) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:repeat() function, required 2, but found 1 at io.siddhi.extension.execution.string.RepeatFunctionExtension.init(RepeatFunctionExtension.java:78) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension4

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension5

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtensionVariableIndex

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension1

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension2

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '27b80472-cbd7-4de9-a20f-65882ea54198' @ Line: 1. Position: 161, near 'str:replaceAll(symbol, regex)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension3(ReplaceAllFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:replaceAll() function, required 3, but found 2 at io.siddhi.extension.execution.string.ReplaceAllFunctionExtension.init(ReplaceAllFunctionExtension.java:84) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'be05916c-3849-4cce-bf74-f0bd58f0b535' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension4(ReplaceAllFunctionExtensionTestCase.java:170) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:replaceAll() function, required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceAllFunctionExtension.init(ReplaceAllFunctionExtension.java:95) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9dec422f-8c88-409f-833d-6c721ec822ae' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension5(ReplaceAllFunctionExtensionTestCase.java:185) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:replaceAll() function,required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceAllFunctionExtension.init(ReplaceAllFunctionExtension.java:101) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6dec971c-5005-4dde-a7e8-3f14c8419a0f' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension6(ReplaceAllFunctionExtensionTestCase.java:200) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the third argument of str:replaceAll() function,required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceAllFunctionExtension.init(ReplaceAllFunctionExtension.java:106) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension7

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension8

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension9

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstByRegexFunctionExtension

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension1

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension2

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '244534df-e723-4b73-b2b5-a2041e50bad6' @ Line: 1. Position: 165, near 'str:replaceFirst(symbol, target)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension3(ReplaceFirstFunctionExtensionTestCase.java:205) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:replaceFirst() function, required 3, but found 2 at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtension.init(ReplaceFirstFunctionExtension.java:83) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ff7e245b-2ff2-4679-89f2-48a1f9700c3d' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension4(ReplaceFirstFunctionExtensionTestCase.java:220) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:replaceFirst() function, required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtension.init(ReplaceFirstFunctionExtension.java:94) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'd50de4af-3521-445b-b818-5164e5d24512' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension5(ReplaceFirstFunctionExtensionTestCase.java:235) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:replaceFirst() function,required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtension.init(ReplaceFirstFunctionExtension.java:100) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '2ca99f5e-2260-48b0-a5ad-a7c129c6ae58' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension6(ReplaceFirstFunctionExtensionTestCase.java:250) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the third argument of str:replaceFirst() function,required STRING, but found INT at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtension.init(ReplaceFirstFunctionExtension.java:105) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension7

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension8

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension9

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '86660765-93f4-47b4-9b61-292de1b01797' @ Line: 1. Position: 136, near 'str:reverse()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReverseFunctionExtensionTestCase.testReverseFunctionExtension1(ReverseFunctionExtensionTestCase.java:99) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:reverse() function. Required 1. Found 0 at io.siddhi.extension.execution.string.ReverseFunctionExtension.init(ReverseFunctionExtension.java:73) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '729c330a-62fe-41a8-b7c3-5d0bb47e0bfc' @ Line: 1. Position: 141, near 'str:reverse(price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.ReverseFunctionExtensionTestCase.testReverseFunctionExtension2(ReverseFunctionExtensionTestCase.java:110) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for str:reverse() function, required STRING, but found LONG at io.siddhi.extension.execution.string.ReverseFunctionExtension.init(ReverseFunctionExtension.java:80) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension3

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension10

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension2

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'af7333f2-eafd-490b-b7ee-8ae97765e8e5' @ Line: 1. Position: 165, near 'str:split(symbol, splitCharacter)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension3(SplitFunctionExtensionTestCase.java:152) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:split() function, required 3, but found 2 at io.siddhi.extension.execution.string.SplitFunctionExtension.init(SplitFunctionExtension.java:83) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '75d601d7-ecb6-4603-b427-96257dbe11f2' @ Line: 1. Position: 169, near 'str:split(symbol, splitCharacter, index)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension4(SplitFunctionExtensionTestCase.java:167) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:split() function, required STRING, but found INT at io.siddhi.extension.execution.string.SplitFunctionExtension.init(SplitFunctionExtension.java:94) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f0f98dd9-6625-4863-8a7d-9c5fc963f5ee' @ Line: 1. Position: 169, near 'str:split(symbol, splitCharacter, index)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension5(SplitFunctionExtensionTestCase.java:182) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:split() function,required STRING, but found INT at io.siddhi.extension.execution.string.SplitFunctionExtension.init(SplitFunctionExtension.java:100) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '330dfe8b-7b95-4ef6-b750-b6dd67fc8b41' @ Line: 1. Position: 175, near 'str:split(symbol, splitCharacter, index)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension6(SplitFunctionExtensionTestCase.java:197) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the third argument of str:split() function,required INT, but found STRING at io.siddhi.extension.execution.string.SplitFunctionExtension.init(SplitFunctionExtension.java:105) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension7

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension8

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension9

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension1

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension2

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3e2cc5c4-659f-4cc7-a33a-5a0f1aa554ca' @ Line: 1. Position: 147, near 'str:strcmp(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension3(StrcmpFunctionExtensionTestCase.java:143) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:repeat() function, required 2, but found 1 at io.siddhi.extension.execution.string.StrcmpFunctionExtension.init(StrcmpFunctionExtension.java:82) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fc8e718c-b35f-49ea-925b-f9be8a1ff0bf' @ Line: 1. Position: 155, near 'str:strcmp(symbol, compareTo)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension4(StrcmpFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:strcmp() function, required STRING, but found INT at io.siddhi.extension.execution.string.StrcmpFunctionExtension.init(StrcmpFunctionExtension.java:91) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3463063c-701d-4a0f-b9be-6ae6b76885bf' @ Line: 1. Position: 155, near 'str:strcmp(symbol, compareTo)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension5(StrcmpFunctionExtensionTestCase.java:167) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:strcmp() function,required STRING, but found INT at io.siddhi.extension.execution.string.StrcmpFunctionExtension.init(StrcmpFunctionExtension.java:97) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension6

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension7

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension1

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension2

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension3

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension4

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension5

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension6

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '285d814d-d56a-453d-8903-19134cf6841e' @ Line: 1. Position: 143, near 'str:substr(price, 4)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType(SubstrFunctionExtensionTestCase.java:333) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the first argument of str:substr() function, required STRING, but found LONG at io.siddhi.extension.execution.string.SubstrFunctionExtension.init(SubstrFunctionExtension.java:116) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f994a0d6-a44b-4b46-8200-c18c6362f0d0' @ Line: 1. Position: 149, near 'str:substr(symbol, volume)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType1(SubstrFunctionExtensionTestCase.java:345) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:substr() function, required STRING or INT, but found LONG at io.siddhi.extension.execution.string.SubstrFunctionExtension.init(SubstrFunctionExtension.java:137) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '7c7cbef4-0615-4936-9105-b92bcb536c8d' @ Line: 1. Position: 152, near 'str:substr(symbol, 2, volume)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType2(SubstrFunctionExtensionTestCase.java:357) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the third argument of str:substr() function, required INT, but found LONG at io.siddhi.extension.execution.string.SubstrFunctionExtension.init(SubstrFunctionExtension.java:148) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '616c7666-7135-46b1-8374-5fc4ca84d6f5' @ Line: 1. Position: 152, near 'str:substr(symbol, volume, 1)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType3(SubstrFunctionExtensionTestCase.java:369) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the second argument of str:substr() function, required STRING or INT, but found LONG at io.siddhi.extension.execution.string.SubstrFunctionExtension.init(SubstrFunctionExtension.java:165) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues1

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues3

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '7d48c0a3-a460-4d2d-8023-4de22d525d08' @ Line: 1. Position: 141, near 'str:substr(symbol)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithOneArgument(SubstrFunctionExtensionTestCase.java:380) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of Arguments passed to str:substr() function, required 2 or 3, but found 1 at io.siddhi.extension.execution.string.SubstrFunctionExtension.init(SubstrFunctionExtension.java:170) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtension

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithDistincts

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeForDistinct

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6c1e43be-2b42-42ef-bb45-27f2885dfba0' @ Line: 1. Position: 110, near '#str:tokenize(data, ',', 'abc')'. Third attribute 'distinct' should be of type boolean. But found STRING at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:100) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131) 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.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeForDistinct(TokenizerStreamProcessorExtensionTestCase.java:211) Caused by: io.siddhi.core.exception.SiddhiAppCreationException: Third attribute 'distinct' should be of type boolean. But found STRING at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:173) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:78) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeforDelimiter

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '60a58063-c926-4c92-b52a-01aaca78db80' @ Line: 1. Position: 103, near '#str:tokenize(text2, 1)'. Input string should be of type string. But found DOUBLE at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:100) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131) 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.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeforDelimiter(TokenizerStreamProcessorExtensionTestCase.java:128) Caused by: io.siddhi.core.exception.SiddhiAppCreationException: Input string should be of type string. But found DOUBLE at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:187) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:78) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeforText

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '7c1a8fcf-4fd1-4494-8032-4ff1f973d717' @ Line: 1. Position: 105, near '#str:tokenize(text2, ' ')'. Input string should be of type string. But found DOUBLE at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:100) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131) 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.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeforText(TokenizerStreamProcessorExtensionTestCase.java:117) Caused by: io.siddhi.core.exception.SiddhiAppCreationException: Input string should be of type string. But found DOUBLE at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:187) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:78) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidNoOfArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '0cd60ed1-1760-4ab0-89ea-66999015d5c0' @ Line: 1. Position: 100, near '#str:tokenize(text2)'. Invalid no of arguments passed to str:tokenize() function, required 2 or 3, but found 1 at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:100) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131) 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.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidNoOfArguments(TokenizerStreamProcessorExtensionTestCase.java:106) Caused by: java.lang.IllegalArgumentException: Invalid no of arguments passed to str:tokenize() function, required 2 or 3, but found 1 at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:202) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:78) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidSyntaxForRegex

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '96f62c0c-46d0-44ff-b09d-3dc898f421fc' @ Line: 1. Position: 111, near '#str:tokenize(data, "\s|\'|,|*")'. Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:100) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:224) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:123) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:131) 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.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidSyntaxForRegex(TokenizerStreamProcessorExtensionTestCase.java:94) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:194) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:78) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithoutDistincts

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension1

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'fe980c0e-8c92-41b4-a3f3-9c3d5c574725' @ Line: 1. Position: 133, near 'str:trim()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.TrimFunctionExtensionTestCase.testTrimFunctionExtension2(TrimFunctionExtensionTestCase.java:101) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:trim() function, required 1, but found 0 at io.siddhi.extension.execution.string.TrimFunctionExtension.init(TrimFunctionExtension.java:74) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '05fb84db-d1bd-4e6d-8224-fe49c395d590' @ Line: 1. Position: 138, near 'str:trim(price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.TrimFunctionExtensionTestCase.testTrimFunctionExtension3(TrimFunctionExtensionTestCase.java:112) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the argument of str:trim() function, required STRINGbut found LONG at io.siddhi.extension.execution.string.TrimFunctionExtension.init(TrimFunctionExtension.java:80) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension4

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '16d68d52-2a30-4cc7-9208-a7e9bace70c1' @ Line: 1. Position: 105, near 'str:unhex()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.UnhexFunctionExtensionTestCase.testProcess1(UnhexFunctionExtensionTestCase.java:89) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to math:unhex() function, required 1, but found 0 at io.siddhi.extension.execution.string.UnhexFunctionExtension.init(UnhexFunctionExtension.java:67) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '4c6299fb-2d2b-4aa5-98ae-cd7c18763ea4' @ Line: 1. Position: 109, near 'str:unhex(inValue)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.UnhexFunctionExtensionTestCase.testProcess2(UnhexFunctionExtensionTestCase.java:102) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the argument of math:unhex() function, required STRING but found INT at io.siddhi.extension.execution.string.UnhexFunctionExtension.init(UnhexFunctionExtension.java:73) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess3

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtension

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '22a71645-5279-4030-8b8f-cb756befa63a' @ Line: 1. Position: 139, near 'str:upper(price)'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.UpperFunctionExtensionTestCase.testUpperFunctionExtensionWithInvalidDataType(UpperFunctionExtensionTestCase.java:113) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for str:upper() function, required STRING, but found LONG at io.siddhi.extension.execution.string.UpperFunctionExtension.init(UpperFunctionExtension.java:76) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c45cfed7-0669-4040-97fd-e0c1a07b6097' @ Line: 1. Position: 134, near 'str:upper()'. at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:448) 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.execution.string.UpperFunctionExtensionTestCase.testUpperFunctionExtensionWithZeroArgument(UpperFunctionExtensionTestCase.java:101) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid no of arguments passed to str:upper() function, required 1, but found 0 at io.siddhi.extension.execution.string.UpperFunctionExtension.init(UpperFunctionExtension.java:70) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:57) ... 36 more ... Removed 28 stack frames

back to summary