summaryrefslogtreecommitdiff
path: root/cli/tests/integration/eval_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/integration/eval_tests.rs')
-rw-r--r--cli/tests/integration/eval_tests.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/cli/tests/integration/eval_tests.rs b/cli/tests/integration/eval_tests.rs
index df2362c7f..99a0d674f 100644
--- a/cli/tests/integration/eval_tests.rs
+++ b/cli/tests/integration/eval_tests.rs
@@ -77,3 +77,16 @@ itest!(check_local_by_default2 {
output: "eval/check_local_by_default2.out",
http_server: true,
});
+
+itest!(env_file {
+ args: "eval --env=env console.log(Deno.env.get(\"ANOTHER_FOO\"))",
+ output_str: Some("ANOTHER_BAR\n"),
+});
+
+itest!(env_file_missing {
+ args: "eval --env=missing console.log(Deno.env.get(\"ANOTHER_FOO\"))",
+ output_str: Some(
+ "error: Unable to load 'missing' environment variable file\n"
+ ),
+ exit_code: 1,
+});