diff options
Diffstat (limited to 'cli/tests')
4 files changed, 13 insertions, 0 deletions
diff --git a/cli/tests/integration/npm_tests.rs b/cli/tests/integration/npm_tests.rs index ced9ad8a3..07460d990 100644 --- a/cli/tests/integration/npm_tests.rs +++ b/cli/tests/integration/npm_tests.rs @@ -179,6 +179,14 @@ itest!(sub_paths { http_server: true, }); +itest!(remote_npm_specifier { + args: "run --quiet npm/remote_npm_specifier/main.ts", + output: "npm/remote_npm_specifier/main.out", + envs: env_vars(), + http_server: true, + exit_code: 1, +}); + itest!(tarball_with_global_header { args: "run -A --quiet npm/tarball_with_global_header/main.js", output: "npm/tarball_with_global_header/main.out", diff --git a/cli/tests/testdata/npm/remote_npm_specifier/main.out b/cli/tests/testdata/npm/remote_npm_specifier/main.out new file mode 100644 index 000000000..0cb08b7bc --- /dev/null +++ b/cli/tests/testdata/npm/remote_npm_specifier/main.out @@ -0,0 +1 @@ +error: importing npm specifiers in remote modules requires the --unstable flag (referrer: http://localhost:4545/npm/remote_npm_specifier/remote.ts) diff --git a/cli/tests/testdata/npm/remote_npm_specifier/main.ts b/cli/tests/testdata/npm/remote_npm_specifier/main.ts new file mode 100644 index 000000000..20a99b688 --- /dev/null +++ b/cli/tests/testdata/npm/remote_npm_specifier/main.ts @@ -0,0 +1 @@ +import "http://localhost:4545/npm/remote_npm_specifier/remote.ts"; diff --git a/cli/tests/testdata/npm/remote_npm_specifier/remote.ts b/cli/tests/testdata/npm/remote_npm_specifier/remote.ts new file mode 100644 index 000000000..923ed3ed8 --- /dev/null +++ b/cli/tests/testdata/npm/remote_npm_specifier/remote.ts @@ -0,0 +1,3 @@ +import chalk from "npm:chalk"; + +console.log(chalk.green("test")); |