Source
param'{$MACRO:"{{#VALUE}.regsub([0-9]+, \0)}"}+avg("Zabbix server:trap[\"{{#VALUE}.regsub([0-9]+, \0)}\"]",600) + {{#VALUE}.regsub([0-9], \0)} <> "{#VALUE} {#VALUE}"'
---
test case"successfully found simple function #1"
in
param'test()'
out
return'SUCCEED'
func_pos0
par_l4
par_r5
---
test case"successfully found simple function #2"
in
param'test(param0,23, param2)'
out
return'SUCCEED'
func_pos0
par_l4
par_r22
---
test case"function name not found #1"
in
param'test'
out
error'Incorrect function expression: test'
return'FAIL'
---
test case"function name not found #2"
in
param'test)('
out
error'Incorrect function expression: test)('
return'FAIL'
---
test case"function name not found #3"
in
param'()test'
out
error'Incorrect function expression: test'
return'FAIL'
---
test case"function name not found #4"
in
param'!!!'
out
error'Incorrect function expression: !!!'
return'FAIL'
---
test case"function name not found #5"
in
param'
'
out
error'Incorrect function expression: '
return'FAIL'
---
test case"function name not found #6"
in
param''
out
error'Incorrect function expression: '
return'FAIL'
---
test case"function parameters not found #1"