summaryrefslogtreecommitdiff
path: root/cli/tests/integration/run_tests.rs
diff options
context:
space:
mode:
authorRafael Ávila de Espíndola <espindola@chiselstrike.com>2022-07-14 14:40:47 +0000
committerGitHub <noreply@github.com>2022-07-14 10:40:47 -0400
commita34ed568e98d2f10f699f707841cab96847d3ce9 (patch)
treed919e3316a574393344c7a198b6cdf36f71ce9d1 /cli/tests/integration/run_tests.rs
parent2423f83ca87f5175791af90c05f00946de624d8e (diff)
fix(cli): expand tsc roots when using checkJs (#15164)
A JS file can still point to a TS file, so we need to expand the roots in the checkJs case too. Fixes: #15163
Diffstat (limited to 'cli/tests/integration/run_tests.rs')
-rw-r--r--cli/tests/integration/run_tests.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs
index b450d0d44..bb46fe1b5 100644
--- a/cli/tests/integration/run_tests.rs
+++ b/cli/tests/integration/run_tests.rs
@@ -2701,6 +2701,13 @@ fn check_local_then_remote() {
assert_contains!(stderr, "Type 'string' is not assignable to type 'number'.");
}
+// Regression test for https://github.com/denoland/deno/issues/15163
+itest!(check_js_points_to_ts {
+ args: "run --quiet --check --config checkjs.tsconfig.json run/check_js_points_to_ts/test.js",
+ output: "run/check_js_points_to_ts/test.js.out",
+ exit_code: 1,
+});
+
itest!(no_prompt_flag {
args: "run --quiet --unstable --no-prompt no_prompt.ts",
output_str: Some(""),