summaryrefslogtreecommitdiff
path: root/Meta/generate-libwasm-spec-test.py
diff options
context:
space:
mode:
Diffstat (limited to 'Meta/generate-libwasm-spec-test.py')
-rw-r--r--Meta/generate-libwasm-spec-test.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/Meta/generate-libwasm-spec-test.py b/Meta/generate-libwasm-spec-test.py
index 4c414f910c..1d3399b424 100644
--- a/Meta/generate-libwasm-spec-test.py
+++ b/Meta/generate-libwasm-spec-test.py
@@ -234,10 +234,7 @@ def gentest(entry, main_name):
def gen_parse_module(name):
return (
- f'let content;\n '
- f'try {{\n '
- f'content = readBinaryWasmFile("Fixtures/SpecTests/{name}.wasm");\n '
- f'}} catch {{ read_okay = false; }}\n '
+ f'let content = readBinaryWasmFile("Fixtures/SpecTests/{name}.wasm");\n '
f'const module = parseWebAssemblyModule(content)\n '
)
@@ -260,12 +257,10 @@ def main():
continue
sep = ""
- print(f'''{{
-let readOkay = true;
+ print(f'''describe({json.dumps(testname)}, () => {{
{gen_parse_module(testname)}
-if (readOkay) {{
{sep.join(gentest(x, testname) for x in description["tests"])}
-}}}}
+}});
''')