summaryrefslogtreecommitdiff
path: root/cli/tests/integration
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/integration')
-rw-r--r--cli/tests/integration/compat_tests.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/tests/integration/compat_tests.rs b/cli/tests/integration/compat_tests.rs
index 714329dc2..7eff64f12 100644
--- a/cli/tests/integration/compat_tests.rs
+++ b/cli/tests/integration/compat_tests.rs
@@ -132,3 +132,15 @@ fn node_compat_url() {
assert!(!err.is_empty());
assert!(err.contains("file:///non_existent/node/global.ts"));
}
+
+#[test]
+fn native_modules_as_global_vars() {
+ let (out, _err) = util::run_and_collect_output_with_args(
+ true,
+ vec!["repl", "--compat", "--unstable", "--quiet"],
+ Some(vec!["if(cluster && v8 && sys) { true } else { false }"]),
+ None,
+ false,
+ );
+ assert!(out.contains("true"));
+}