【发布时间】:2019-08-26 22:01:09
【问题描述】:
我正在尝试在空手道测试中使用 JsonPath 过滤器表达式的 RHS 中的变量,类似于:
* def name = 'A Name'
* def ids = $response[?(@.name == '#(name)')].id
如果我在表达式的 RHS 中使用文字字符串 'A Name',它会按预期工作。
我尝试了各种方法来评估变量:
'<name>'、"#(name)"等
我怀疑这是因为我将 JsonPath 解析与空手道解析混合在一起?
【问题讨论】:
标签: karate