@@ -8301,7 +8301,7 @@ def test_single_file(self):
8301
8301
meminit1_enabled ,
8302
8302
debug_enabled ,
8303
8303
closure_enabled ,
8304
- wasm_enabled ) in itertools .product ([True , False ], repeat = 7 ):
8304
+ wasm_enabled ) in itertools .product ([True , False ], repeat = 5 ):
8305
8305
# skip unhelpful option combinations
8306
8306
if wasm_enabled and meminit1_enabled :
8307
8307
continue
@@ -8310,9 +8310,7 @@ def test_single_file(self):
8310
8310
8311
8311
expect_wasm = wasm_enabled
8312
8312
expect_meminit = meminit1_enabled and not wasm_enabled
8313
- expect_success = not single_file_enabled
8314
8313
expect_wat = debug_enabled and wasm_enabled and not self .is_wasm_backend ()
8315
- should_run_js = expect_success
8316
8314
8317
8315
cmd = [PYTHON , EMCC , path_from_root ('tests' , 'hello_world.c' )]
8318
8316
@@ -8330,9 +8328,6 @@ def test_single_file(self):
8330
8328
cmd += ['-s' , 'WASM=0' ]
8331
8329
8332
8330
self .clear ()
8333
- if not expect_success :
8334
- self .expect_fail (cmd )
8335
- continue
8336
8331
8337
8332
def do_test (cmd ):
8338
8333
print (' ' .join (cmd ))
@@ -8341,8 +8336,7 @@ def do_test(cmd):
8341
8336
assert expect_meminit == (os .path .exists ('a.out.mem' ) or os .path .exists ('a.out.js.mem' ))
8342
8337
assert expect_wasm == os .path .exists ('a.out.wasm' )
8343
8338
assert expect_wat == os .path .exists ('a.out.wat' )
8344
- if should_run_js :
8345
- self .assertContained ('hello, world!' , run_js ('a.out.js' ))
8339
+ self .assertContained ('hello, world!' , run_js ('a.out.js' ))
8346
8340
8347
8341
do_test (cmd )
8348
8342
0 commit comments