From d4a9b91e1fd65f4eb82338b9d34eda5f30afea38 Mon Sep 17 00:00:00 2001 From: yvt Date: Fri, 7 Feb 2020 15:54:15 +0900 Subject: [PATCH] test(designer): fix the flag scoping of a regex used to detect error messages This regex was relying on a bug with flag scoping that was fixed (https://github.com/rust-lang/regex/issues/640) in regex 1.3.4. --- tcw3/designer/tests/bad.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcw3/designer/tests/bad.rs b/tcw3/designer/tests/bad.rs index 320d6a0b..ff0c80c9 100644 --- a/tcw3/designer/tests/bad.rs +++ b/tcw3/designer/tests/bad.rs @@ -31,7 +31,7 @@ fn run_should_error(source_path: &str) { // Extract error messages lazy_static::lazy_static! { - static ref RE: Regex = Regex::new(r#"error: ((?m).+?)\s*--> .*:(\d+):\d+$"#) + static ref RE: Regex = Regex::new(r#"(?m)error: (.+?)\s*--> .*:(\d+):\d+$"#) .unwrap(); }