summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/integration/run_tests.rs8
-rw-r--r--tests/specs/run/ld_preload/__test__.jsonc5
-rw-r--r--tests/unit/os_test.ts5
3 files changed, 18 insertions, 0 deletions
diff --git a/tests/integration/run_tests.rs b/tests/integration/run_tests.rs
index 64e9d1c22..ade5c4560 100644
--- a/tests/integration/run_tests.rs
+++ b/tests/integration/run_tests.rs
@@ -501,6 +501,10 @@ itest!(_088_dynamic_import_already_evaluating {
// TODO(bartlomieju): remove --unstable once Deno.Command is stabilized
itest!(_089_run_allow_list {
args: "run --unstable --allow-run=curl run/089_run_allow_list.ts",
+ envs: vec![
+ ("LD_LIBRARY_PATH".to_string(), "".to_string()),
+ ("DYLD_FALLBACK_LIBRARY_PATH".to_string(), "".to_string())
+ ],
output: "run/089_run_allow_list.ts.out",
});
@@ -3708,6 +3712,10 @@ itest!(test_and_bench_are_noops_in_run {
#[cfg(not(target_os = "windows"))]
itest!(spawn_kill_permissions {
args: "run --quiet --allow-run=cat spawn_kill_permissions.ts",
+ envs: vec![
+ ("LD_LIBRARY_PATH".to_string(), "".to_string()),
+ ("DYLD_FALLBACK_LIBRARY_PATH".to_string(), "".to_string())
+ ],
output_str: Some(""),
});
diff --git a/tests/specs/run/ld_preload/__test__.jsonc b/tests/specs/run/ld_preload/__test__.jsonc
index f3a9b26bc..767e423d0 100644
--- a/tests/specs/run/ld_preload/__test__.jsonc
+++ b/tests/specs/run/ld_preload/__test__.jsonc
@@ -1,4 +1,9 @@
{
+ "envs": {
+ "LD_LIBRARY_PATH": "",
+ "LD_PRELOAD": "",
+ "DYLD_FALLBACK_LIBRARY_PATH": ""
+ },
"tests": {
"env_arg": {
"args": "run --allow-run=echo env_arg.ts",
diff --git a/tests/unit/os_test.ts b/tests/unit/os_test.ts
index 42b598511..9503f75d1 100644
--- a/tests/unit/os_test.ts
+++ b/tests/unit/os_test.ts
@@ -239,6 +239,11 @@ Deno.test(
async function hostnameWithoutOtherNetworkUsages() {
const { stdout } = await new Deno.Command(Deno.execPath(), {
args: ["eval", "-p", "Deno.hostname()"],
+ env: {
+ LD_PRELOAD: "",
+ LD_LIBRARY_PATH: "",
+ DYLD_FALLBACK_LIBRARY_PATH: "",
+ },
}).output();
const hostname = new TextDecoder().decode(stdout).trim();
assert(hostname.length > 0);