· 2 ms · ran 21 times in a row · specs: spec[0]
7
{
"src": "$send total (items = [{qty: 2, price: 1.5}, {qty: 1, price: 4.0}])",
"k": "step",
"stmt": {
"k": "send",
"msg": "total",
"args": [
{
"name": "items",
"e": {
"k": "arr",
"items": [
{
"k": "obj",
"fields": [
{
"key": "qty",
"e": {
"k": "lit",
"v": 2
}
},
{
"key": "price",
"e": {
"k": "lit",
"v": 1.5
}
}
]
},
{
"k": "obj",
"fields": [
{
"key": "qty",
"e": {
"k": "lit",
"v": 1
}
},
{
"key": "price",
"e": {
"k": "lit",
"v": 4
}
}
]
}
]
}
}
]
}
}{
"src": "payload is 7.0",
"k": "expect",
"cond": {
"k": "bin",
"op": "==",
"l": {
"k": "ref",
"name": "payload"
},
"r": {
"k": "lit",
"v": 7
}
}
}{
"src": "payload > 100",
"k": "expect",
"cond": {
"k": "bin",
"op": ">",
"l": {
"k": "ref",
"name": "payload"
},
"r": {
"k": "lit",
"v": 100
}
},
"when": {
"k": "lit",
"v": false
}
}{
"src": "sizeOf(\"abc\") is 3",
"k": "expect",
"cond": {
"k": "bin",
"op": "==",
"l": {
"k": "call",
"tool": "sizeOf",
"args": [
{
"e": {
"k": "str",
"parts": [
"abc"
]
}
}
]
},
"r": {
"k": "lit",
"v": 3
}
}
}