(list: valueTest[])
| 214 | }; |
| 215 | |
| 216 | export function testSingleExpressionByList(list: valueTest[]){ |
| 217 | list.forEach((list_item,index) =>{ |
| 218 | test(`Is ${list_item.expression} returning ${list_item.expectedValue}?`, (assert) => { |
| 219 | let expected = { |
| 220 | insert: [ |
| 221 | ["a", "floatTest", list_item.expectedValue], |
| 222 | ], |
| 223 | remove: [], |
| 224 | }; |
| 225 | |
| 226 | evaluate(assert, expected, ` |
| 227 | ~~~ |
| 228 | search |
| 229 | x = ${list_item.expression} |
| 230 | |
| 231 | bind |
| 232 | [floatTest: x] |
| 233 | ~~~ |
| 234 | `); |
| 235 | assert.end(); |
| 236 | }); |
| 237 | }); |
| 238 | } |