summaryrefslogtreecommitdiff
path: root/core/runtime.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/runtime.rs')
-rw-r--r--core/runtime.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/runtime.rs b/core/runtime.rs
index e4fe8cd6c..1150746f3 100644
--- a/core/runtime.rs
+++ b/core/runtime.rs
@@ -2303,4 +2303,18 @@ assertEquals(1, notify_return_value);
let all_true = v8::Local::<v8::Value>::new(&mut scope, &all_true);
assert!(all_true.is_true());
}
+
+ #[test]
+ fn test_binding_names() {
+ let mut runtime = JsRuntime::new(RuntimeOptions::default());
+ let all_true: v8::Global<v8::Value> = runtime
+ .execute_script(
+ "binding_names.js",
+ "Deno.core.encode.toString() === 'function encode() { [native code] }'",
+ )
+ .unwrap();
+ let mut scope = runtime.handle_scope();
+ let all_true = v8::Local::<v8::Value>::new(&mut scope, &all_true);
+ assert!(all_true.is_true());
+ }
}