空手道无法对嵌套 json 数组使用 set multiple
Karate not able to use set multiple with nested json array
我正在使用空手道 0.9.4,我一直在尝试设置 json 有效负载,其中有一个嵌套数组。
例如,我正在尝试这样做:
* set foo
| path | value |
| bar | 'baz' |
| a[0].b | 'ban' |
| a[0].c | 'abc' |
| a[1].b | 'def' |
然而,结果是
{
"bar": "baz",
"a": [
{
}
]
}
这里有什么问题吗?
请暂时简化一下:
* set foo
| path | value |
| bar | 'baz' |
| a[0] | { a: 'ban', c: 'abc' } |
| a[1] | { b: 'def' } |
我正在使用空手道 0.9.4,我一直在尝试设置 json 有效负载,其中有一个嵌套数组。 例如,我正在尝试这样做:
* set foo
| path | value |
| bar | 'baz' |
| a[0].b | 'ban' |
| a[0].c | 'abc' |
| a[1].b | 'def' |
然而,结果是
{
"bar": "baz",
"a": [
{
}
]
}
这里有什么问题吗?
请暂时简化一下:
* set foo
| path | value |
| bar | 'baz' |
| a[0] | { a: 'ban', c: 'abc' } |
| a[1] | { b: 'def' } |