fix(ext/node): json encode binary command name (#18596)

Fixes https://github.com/denoland/deno/issues/18588
This commit is contained in:
Geert-Jan Zwiers 2023-04-06 01:46:21 +02:00 committed by GitHub
parent 36e8c8dfd7
commit a7e25b8126
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 28 additions and 1 deletions

View file

@ -689,6 +689,13 @@ itest!(deno_run_bin_esm {
http_server: true,
});
itest!(deno_run_bin_special_chars {
args: "run -A --quiet npm:@denotest/special-chars-in-bin-name/\\foo\" this is a test",
output: "npm/deno_run_special_chars_in_bin_name.out",
envs: env_vars_for_npm_tests(),
http_server: true,
});
itest!(deno_run_bin_no_ext {
args: "run -A --quiet npm:@denotest/bin/cli-no-ext this is a test",
output: "npm/deno_run_no_ext.out",