From c49a057599d68b27c88cc123a9fcd6703b49310c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 8 Oct 2021 17:11:33 +0200 Subject: feat(compat): inject Node globals in REPL (#12352) --- cli/tests/integration/compat_tests.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'cli/tests/integration/compat_tests.rs') 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")); +} -- cgit v1.2.3