summaryrefslogtreecommitdiff
path: root/test_ffi/tests/test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test_ffi/tests/test.js')
-rw-r--r--test_ffi/tests/test.js8
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" },