From 11758994a014bd87496044502aa8f6eebfc3d284 Mon Sep 17 00:00:00 2001 From: "alexander.akait" Date: Thu, 20 Oct 2022 23:23:08 +0300 Subject: [PATCH] test(css/minifier): catch error in minifier --- crates/swc_css_minifier/tests/fixture.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/crates/swc_css_minifier/tests/fixture.rs b/crates/swc_css_minifier/tests/fixture.rs index 28ce32d0de33..a649a7a726a4 100644 --- a/crates/swc_css_minifier/tests/fixture.rs +++ b/crates/swc_css_minifier/tests/fixture.rs @@ -17,16 +17,18 @@ fn minify_fixtures(input: PathBuf) { input.extension().unwrap().to_string_lossy() )); - testing::run_test(false, |cm, _handler| { + testing::run_test(false, |cm, handler| { let fm = cm.load_file(&input).unwrap(); let mut errors = vec![]; let res: Result = parse_file(&fm, Default::default(), &mut errors); - if res.is_err() || !errors.is_empty() { - // TODO uncomment me - // We are not debugging parser - // return Ok(()); + for err in errors { + err.to_diagnostics(handler).emit(); + } + + if handler.has_errors() { + return Err(()); } let mut ss = res.unwrap();