summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/integration/check_tests.rs4
-rw-r--r--cli/tests/integration/coverage_tests.rs4
-rw-r--r--cli/tests/integration/node_compat_tests.rs3
-rw-r--r--cli/tests/integration/node_unit_tests.rs1
4 files changed, 11 insertions, 1 deletions
diff --git a/cli/tests/integration/check_tests.rs b/cli/tests/integration/check_tests.rs
index 54e93ca35..253ccf767 100644
--- a/cli/tests/integration/check_tests.rs
+++ b/cli/tests/integration/check_tests.rs
@@ -86,13 +86,17 @@ itest!(check_static_response_json {
itest!(check_node_builtin_modules_ts {
args: "check --quiet check/node_builtin_modules/mod.ts",
output: "check/node_builtin_modules/mod.ts.out",
+ envs: env_vars_for_npm_tests(),
exit_code: 1,
+ http_server: true,
});
itest!(check_node_builtin_modules_js {
args: "check --quiet check/node_builtin_modules/mod.js",
output: "check/node_builtin_modules/mod.js.out",
+ envs: env_vars_for_npm_tests(),
exit_code: 1,
+ http_server: true,
});
itest!(check_no_error_truncation {
diff --git a/cli/tests/integration/coverage_tests.rs b/cli/tests/integration/coverage_tests.rs
index f256d0121..a8b3ec3a1 100644
--- a/cli/tests/integration/coverage_tests.rs
+++ b/cli/tests/integration/coverage_tests.rs
@@ -3,6 +3,7 @@
use std::fs;
use test_util as util;
use test_util::TempDir;
+use util::env_vars_for_npm_tests;
use util::TestContext;
use util::TestContextBuilder;
@@ -326,7 +327,7 @@ fn no_tests_included(test_name: &str, extension: &str) {
#[test]
fn no_npm_cache_coverage() {
- let context = TestContext::default();
+ let context = TestContext::with_http_server();
let tempdir = context.temp_dir();
let tempdir = tempdir.path().join("cov");
@@ -339,6 +340,7 @@ fn no_npm_cache_coverage() {
format!("--coverage={}", tempdir),
format!("coverage/no_npm_coverage/no_npm_coverage_test.ts"),
])
+ .envs(env_vars_for_npm_tests())
.run();
output.assert_exit_code(0);
diff --git a/cli/tests/integration/node_compat_tests.rs b/cli/tests/integration/node_compat_tests.rs
index 29d70708e..be5c96cef 100644
--- a/cli/tests/integration/node_compat_tests.rs
+++ b/cli/tests/integration/node_compat_tests.rs
@@ -1,6 +1,7 @@
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
use test_util as util;
+use util::env_vars_for_npm_tests;
#[test]
fn node_compat_tests() {
@@ -21,5 +22,7 @@ fn node_compat_tests() {
itest!(node_test_module {
args: "test node/test.js",
output: "node/test.out",
+ envs: env_vars_for_npm_tests(),
exit_code: 1,
+ http_server: true,
});
diff --git a/cli/tests/integration/node_unit_tests.rs b/cli/tests/integration/node_unit_tests.rs
index b9a3d4b1e..6f1f6fea9 100644
--- a/cli/tests/integration/node_unit_tests.rs
+++ b/cli/tests/integration/node_unit_tests.rs
@@ -109,6 +109,7 @@ fn node_unit_test(test: String) {
.join("unit_node")
.join(format!("{test}.ts")),
)
+ .envs(env_vars_for_npm_tests())
.stderr(Stdio::piped())
.stdout(Stdio::piped())
.spawn()