From 5a48d41bddf599b14dd9019ff49821c436ce4542 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 18 Oct 2021 17:05:36 +0100 Subject: fix(cli/fmt_errors): don't panic on source line formatting errors (#12449) Returns empty values in case of errors, source lines are non-essential anyway. These errors can happen e.g. when source files change at runtime. A warning is also printed to help us track when it happens in unexpected cases besides this. --- cli/tests/integration/run_tests.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'cli/tests/integration') diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs index f469bb364..0aca09902 100644 --- a/cli/tests/integration/run_tests.rs +++ b/cli/tests/integration/run_tests.rs @@ -1916,3 +1916,9 @@ itest!(long_data_url_formatting { output: "long_data_url_formatting.ts.out", exit_code: 1, }); + +itest!(eval_context_throw_with_conflicting_source { + args: "run eval_context_throw_with_conflicting_source.ts", + output: "eval_context_throw_with_conflicting_source.ts.out", + exit_code: 1, +}); -- cgit v1.2.3