From d7d3e9f9dea7bf3f6e0c6e15e1bb3d2326f0fdf9 Mon Sep 17 00:00:00 2001 From: Gurwinder Singh Date: Thu, 27 Jun 2019 19:04:12 +0530 Subject: Fix multiple error messages for a missing file (#2587) --- cli/state.rs | 5 +---- tests/error_013_missing_script.out | 1 + tests/error_013_missing_script.test | 4 ++++ 3 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 tests/error_013_missing_script.out create mode 100644 tests/error_013_missing_script.test diff --git a/cli/state.rs b/cli/state.rs index d49cfd6eb..fd209a0f2 100644 --- a/cli/state.rs +++ b/cli/state.rs @@ -181,10 +181,7 @@ impl Loader for ThreadSafeState { self.metrics.resolve_count.fetch_add(1, Ordering::SeqCst); Box::new( fetch_module_meta_data_and_maybe_compile_async(self, module_specifier) - .map_err(|err| { - eprintln!("{}", err); - err - }).map(|module_meta_data| deno::SourceCodeInfo { + .map(|module_meta_data| deno::SourceCodeInfo { // Real module name, might be different from initial URL // due to redirections. code: module_meta_data.js_source(), diff --git a/tests/error_013_missing_script.out b/tests/error_013_missing_script.out new file mode 100644 index 000000000..9836c361f --- /dev/null +++ b/tests/error_013_missing_script.out @@ -0,0 +1 @@ +Cannot resolve module "[WILDCARD]missing_file_name" diff --git a/tests/error_013_missing_script.test b/tests/error_013_missing_script.test new file mode 100644 index 000000000..76c77da8d --- /dev/null +++ b/tests/error_013_missing_script.test @@ -0,0 +1,4 @@ +args: run --reload missing_file_name +check_stderr: true +exit_code: 1 +output: tests/error_013_missing_script.out -- cgit v1.2.3