Skip to content

Commit 257b7d5

Browse files
authored
Cleanup test_wasm_worker_terminate. NFC (#22762)
Split out from #22721
1 parent d5a6c39 commit 257b7d5

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

test/test_browser.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5059,10 +5059,7 @@ def test_wasm_worker_sleep(self):
50595059
# Tests emscripten_terminate_wasm_worker()
50605060
@also_with_minimal_runtime
50615061
def test_wasm_worker_terminate(self):
5062-
self.set_setting('WASM_WORKERS')
5063-
# Test uses the dynCall library function in its EM_ASM code
5064-
self.set_setting('DEFAULT_LIBRARY_FUNCS_TO_INCLUDE', ['$dynCall'])
5065-
self.btest('wasm_worker/terminate_wasm_worker.c', expected='0')
5062+
self.btest('wasm_worker/terminate_wasm_worker.c', expected='0', args=['-sWASM_WORKERS'])
50665063

50675064
# Tests emscripten_terminate_all_wasm_workers()
50685065
@also_with_minimal_runtime

test/wasm_worker/terminate_wasm_worker.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#include <emscripten/console.h>
22
#include <emscripten/em_asm.h>
3+
#include <emscripten/em_js.h>
34
#include <emscripten/eventloop.h>
45
#include <emscripten/wasm_worker.h>
56
#include <assert.h>
@@ -36,6 +37,8 @@ void worker_main() {
3637

3738
char stack[1024];
3839

40+
EM_JS_DEPS(deps, "$dynCall");
41+
3942
int should_throw(void(*func)()) {
4043
int threw = EM_ASM_INT({
4144
try {

0 commit comments

Comments
 (0)