diff options
author | Ben Smith <binjimin@gmail.com> | 2018-01-19 09:59:20 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-19 09:59:20 -0800 |
commit | 2d00abf7ab07422dc16ae023325adafac1c639ee (patch) | |
tree | e34b9fdc277fff7bd345dbbfa320ced07625efe4 /test/interp/atomic-rmw-add.txt | |
parent | c3d1654f7db0e1d018ea69f9584a3466cfbca488 (diff) | |
download | wabt-2d00abf7ab07422dc16ae023325adafac1c639ee.tar.gz wabt-2d00abf7ab07422dc16ae023325adafac1c639ee.tar.bz2 wabt-2d00abf7ab07422dc16ae023325adafac1c639ee.zip |
Allow multiple commands per test in test runner (#725)
This CL allows each test to specify more than one command, each of which
will be run, in order, as long as the previous commands all return
errorcode `0`.
For example:
```
;;; EXE: %(command1)s
;;; FLAGS: --foo=1 --stuff
;;; EXE: %(command2)s
;;; FLAGS: --other-things
```
The goal here is to remove many of the test wrapper scripts (e.g.
`test/run-interp`, `test/run-objdump`, etc.) by having their
functionality represented by multiple commands instead, then wrapped
into a `TOOL` definition.
Diffstat (limited to 'test/interp/atomic-rmw-add.txt')
0 files changed, 0 insertions, 0 deletions