diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-05-22 16:01:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-22 16:01:00 +0200 |
commit | f9e45114b9c423b72e9c44c4a8aef90f5c3b44d6 (patch) | |
tree | b8e4c4f8586b116f1a1bb04cd10ceb6e2cd1cdeb /cli/tests | |
parent | ee710994925e8840ea387e1853d9c15f3eb73149 (diff) |
fix: redirects handling in module analysis (#5726)
This commit fixes a bug introduced in #5029 that caused bad
handling of redirects during module analysis.
Also ensured that duplicate modules are not downloaded.
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/integration_tests.rs | 6 | ||||
-rw-r--r-- | cli/tests/type_directives_redirect.ts | 1 | ||||
-rw-r--r-- | cli/tests/type_directives_redirect.ts.out | 5 |
3 files changed, 12 insertions, 0 deletions
diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs index 5419d3270..59e5f554d 100644 --- a/cli/tests/integration_tests.rs +++ b/cli/tests/integration_tests.rs @@ -1565,6 +1565,12 @@ itest!(type_directives_js_main { exit_code: 0, }); +itest!(type_directives_redirect { + args: "run --reload type_directives_redirect.ts", + output: "type_directives_redirect.ts.out", + http_server: true, +}); + itest!(types { args: "types", output: "types.out", diff --git a/cli/tests/type_directives_redirect.ts b/cli/tests/type_directives_redirect.ts new file mode 100644 index 000000000..1756d5af9 --- /dev/null +++ b/cli/tests/type_directives_redirect.ts @@ -0,0 +1 @@ +import "http://localhost:4545/type_directives_redirect.js"; diff --git a/cli/tests/type_directives_redirect.ts.out b/cli/tests/type_directives_redirect.ts.out new file mode 100644 index 000000000..7473884f8 --- /dev/null +++ b/cli/tests/type_directives_redirect.ts.out @@ -0,0 +1,5 @@ +Download [WILDCARD]type_directives_redirect.js +Download [WILDCARD]xTypeScriptTypesRedirect.d.ts +Download [WILDCARD]xTypeScriptTypesRedirect.d.ts +Download [WILDCARD]xTypeScriptTypesRedirected.d.ts +Compile [WILDCARD]type_directives_redirect.ts |