diff options
Diffstat (limited to 'cli/tests')
5 files changed, 20 insertions, 0 deletions
diff --git a/cli/tests/integration/npm_tests.rs b/cli/tests/integration/npm_tests.rs index 8bbb89d65..85c31786c 100644 --- a/cli/tests/integration/npm_tests.rs +++ b/cli/tests/integration/npm_tests.rs @@ -402,6 +402,13 @@ itest!(deno_run_non_existent { exit_code: 1, }); +itest!(builtin_module_module { + args: "run --allow-read --quiet --unstable npm/builtin_module_module/main.js", + output: "npm/builtin_module_module/main.out", + envs: env_vars(), + http_server: true, +}); + #[test] fn ensure_registry_files_local() { // ensures the registry files all point at local tarballs diff --git a/cli/tests/testdata/npm/builtin_module_module/main.js b/cli/tests/testdata/npm/builtin_module_module/main.js new file mode 100644 index 000000000..9a036791b --- /dev/null +++ b/cli/tests/testdata/npm/builtin_module_module/main.js @@ -0,0 +1 @@ +import "npm:@denotest/builtin-module-module"; diff --git a/cli/tests/testdata/npm/builtin_module_module/main.out b/cli/tests/testdata/npm/builtin_module_module/main.out new file mode 100644 index 000000000..b0a370638 --- /dev/null +++ b/cli/tests/testdata/npm/builtin_module_module/main.out @@ -0,0 +1,2 @@ +function +function diff --git a/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/index.js b/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/index.js new file mode 100644 index 000000000..cb610a613 --- /dev/null +++ b/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/index.js @@ -0,0 +1,5 @@ +import m1 from "node:module"; +import m2 from "module"; + +console.log(typeof m1.Module); +console.log(typeof m2.Module);
\ No newline at end of file diff --git a/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/package.json b/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/package.json new file mode 100644 index 000000000..5167f18a3 --- /dev/null +++ b/cli/tests/testdata/npm/registry/@denotest/builtin-module-module/1.0.0/package.json @@ -0,0 +1,5 @@ +{ + "name": "@denotest/builtin-module-module", + "version": "1.0.0", + "type": "module" +} |