From c497e766f1a136c674d8be2467eb103c85fe1d44 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 18 Apr 2024 21:43:28 -0400 Subject: refactor: move redirect handling into deno_graph (#23444) --- tests/specs/info/multiple_redirects/__test__.jsonc | 4 ++ tests/specs/info/multiple_redirects/main.out | 51 ++++++++++++++++++++++ tests/specs/info/multiple_redirects/main.ts | 2 + 3 files changed, 57 insertions(+) create mode 100644 tests/specs/info/multiple_redirects/__test__.jsonc create mode 100644 tests/specs/info/multiple_redirects/main.out create mode 100644 tests/specs/info/multiple_redirects/main.ts (limited to 'tests/specs/info') diff --git a/tests/specs/info/multiple_redirects/__test__.jsonc b/tests/specs/info/multiple_redirects/__test__.jsonc new file mode 100644 index 000000000..0e1808e0a --- /dev/null +++ b/tests/specs/info/multiple_redirects/__test__.jsonc @@ -0,0 +1,4 @@ +{ + "args": "info --json main.ts", + "output": "main.out" +} diff --git a/tests/specs/info/multiple_redirects/main.out b/tests/specs/info/multiple_redirects/main.out new file mode 100644 index 000000000..bd18c1728 --- /dev/null +++ b/tests/specs/info/multiple_redirects/main.out @@ -0,0 +1,51 @@ +Download http://localhost:4548/subdir/redirects/redirect1.js +Download http://localhost:4546/subdir/redirects/redirect1.js +Download http://localhost:4545/subdir/redirects/redirect1.js +{ + "roots": [ + "file:///[WILDLINE]/multiple_redirects/main.ts" + ], + "modules": [ + { + "kind": "esm", + "dependencies": [ + { + "specifier": "http://localhost:4548/subdir/redirects/redirect1.js", + "code": { + "specifier": "http://localhost:4548/subdir/redirects/redirect1.js", + "span": { + "start": { + "line": 0, + "character": 22 + }, + "end": { + "line": 0, + "character": 75 + } + } + } + } + ], + "local": "[WILDLINE]main.ts", + "emit": null, + "map": null, + "size": 97, + "mediaType": "TypeScript", + "specifier": "file:///[WILDLINE]/multiple_redirects/main.ts" + }, + { + "kind": "esm", + "local": "[WILDLINE]", + "emit": null, + "map": null, + "size": 27, + "mediaType": "JavaScript", + "specifier": "http://localhost:4545/subdir/redirects/redirect1.js" + } + ], + "redirects": { + "http://localhost:4546/subdir/redirects/redirect1.js": "http://localhost:4545/subdir/redirects/redirect1.js", + "http://localhost:4548/subdir/redirects/redirect1.js": "http://localhost:4546/subdir/redirects/redirect1.js" + }, + "npmPackages": {} +} diff --git a/tests/specs/info/multiple_redirects/main.ts b/tests/specs/info/multiple_redirects/main.ts new file mode 100644 index 000000000..99287b39a --- /dev/null +++ b/tests/specs/info/multiple_redirects/main.ts @@ -0,0 +1,2 @@ +import { value } from "http://localhost:4548/subdir/redirects/redirect1.js"; +console.log(value); -- cgit v1.2.3