diff options
author | Alon Zakai <alonzakai@gmail.com> | 2015-10-29 13:10:58 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2015-10-29 13:10:58 -0700 |
commit | f0058e1fb8e1273a714f7a2526fe19addb2c0f4f (patch) | |
tree | 36dd8215aa2bd618cbffbdacd1c78c6ce8cb3b5b | |
parent | d455c96f4d4b6289c6a75dd918d138de5129ef04 (diff) | |
download | binaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.tar.gz binaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.tar.bz2 binaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.zip |
check.py improvements
-rwxr-xr-x | check.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -7,9 +7,11 @@ print 'checking testcases...\n' for asm in os.listdir('test'): if asm.endswith('.asm.js'): print ' ', asm, ' ', - wasm = asm.replace('.asm.js', '.wasm') + wasm = asm.replace('.asm.js', '.wast') actual, err = subprocess.Popen([os.path.join('bin', 'asm2wasm'), os.path.join('test', asm)], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate() assert err == '', 'bad err:' + err + if not os.path.exists(os.path.join('test', wasm)): + raise Exception('output .wast file does not exist') expected = open(os.path.join('test', wasm)).read() if actual != expected: raise Exception("Expected to have '%s' == '%s', diff:\n\n%s" % ( |