diff options
Diffstat (limited to 'test_ffi/tests/test.js')
-rw-r--r-- | test_ffi/tests/test.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test_ffi/tests/test.js b/test_ffi/tests/test.js index fc354139d..098541265 100644 --- a/test_ffi/tests/test.js +++ b/test_ffi/tests/test.js @@ -10,6 +10,14 @@ const [libPrefix, libSuffix] = { const libPath = `${targetDir}/${libPrefix}test_ffi.${libSuffix}`; const resourcesPre = Deno.resources(); + +// dlopen shouldn't panic +try { + Deno.dlopen("cli/src/main.rs", {}); +} catch (_) { + console.log("dlopen doesn't panic"); +} + const dylib = Deno.dlopen(libPath, { "print_something": { parameters: [], result: "void" }, "print_buffer": { parameters: ["buffer", "usize"], result: "void" }, |