summaryrefslogtreecommitdiff
path: root/check.py
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2015-10-29 13:10:58 -0700
committerAlon Zakai <alonzakai@gmail.com>2015-10-29 13:10:58 -0700
commitf0058e1fb8e1273a714f7a2526fe19addb2c0f4f (patch)
tree36dd8215aa2bd618cbffbdacd1c78c6ce8cb3b5b /check.py
parentd455c96f4d4b6289c6a75dd918d138de5129ef04 (diff)
downloadbinaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.tar.gz
binaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.tar.bz2
binaryen-f0058e1fb8e1273a714f7a2526fe19addb2c0f4f.zip
check.py improvements
Diffstat (limited to 'check.py')
-rwxr-xr-xcheck.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/check.py b/check.py
index 62fa98e9f..55ffab9b1 100755
--- a/check.py
+++ b/check.py
@@ -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" % (