summaryrefslogtreecommitdiff
path: root/cli/tests/integration/compat_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/integration/compat_tests.rs')
-rw-r--r--cli/tests/integration/compat_tests.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/cli/tests/integration/compat_tests.rs b/cli/tests/integration/compat_tests.rs
index 6743dada1..8f512fca3 100644
--- a/cli/tests/integration/compat_tests.rs
+++ b/cli/tests/integration/compat_tests.rs
@@ -1,6 +1,7 @@
// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
use crate::itest;
+use test_util as util;
itest!(globals {
args: "run --compat --unstable --allow-read --allow-env compat/globals.ts",
@@ -22,3 +23,16 @@ itest!(existing_import_map {
output: "compat/existing_import_map.out",
exit_code: 1,
});
+
+#[test]
+fn globals_in_repl() {
+ let (out, err) = util::run_and_collect_output_with_args(
+ true,
+ vec!["repl", "--compat", "--unstable", "--quiet"],
+ Some(vec!["global == window"]),
+ None,
+ false,
+ );
+ assert!(out.contains("true"));
+ assert!(err.contains("Implicitly using latest version"));
+}