summaryrefslogtreecommitdiff
path: root/auto_update_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'auto_update_tests.py')
-rwxr-xr-xauto_update_tests.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/auto_update_tests.py b/auto_update_tests.py
index 7aab8ea4e..fd5999cad 100755
--- a/auto_update_tests.py
+++ b/auto_update_tests.py
@@ -45,7 +45,6 @@ for asm in sorted(os.listdir('test')):
cmd += ['--source-map', os.path.join('test', wasm + '.map'), '-o', 'a.wasm']
run_command(cmd)
-
for dot_s_dir in ['dot_s', 'llvm_autogenerated']:
for s in sorted(os.listdir(os.path.join('test', dot_s_dir))):
if not s.endswith('.s'): continue
@@ -102,6 +101,14 @@ for t in sorted(os.listdir(os.path.join('test', 'passes'))):
cmd = WASM_OPT + opts + ['split.wast', '--print']
actual += run_command(cmd)
with open(os.path.join('test', 'passes', passname + ('.bin' if binary else '') + '.txt'), 'w') as o: o.write(actual)
+ if 'emit-js-wrapper' in t:
+ with open('a.js') as i:
+ with open(t + '.js', 'w') as o:
+ o.write(i.read())
+ if 'emit-spec-wrapper' in t:
+ with open('a.wat') as i:
+ with open(t + '.wat', 'w') as o:
+ o.write(i.read())
print '\n[ checking wasm-opt -o notation... ]\n'