diff --git a/cli/src/test.rs b/cli/src/test.rs index 0b591714..8103fd89 100644 --- a/cli/src/test.rs +++ b/cli/src/test.rs @@ -525,11 +525,11 @@ fn parse_test_content(name: String, content: &str, file_path: Option) - let mut test_name = String::new(); let mut seen_marker = false; - for line in test_name_and_markers - .split(|&c| c == b'\n') + for line in str::from_utf8(test_name_and_markers) + .unwrap() + .lines() .filter(|s| !s.is_empty()) { - let line = str::from_utf8(line).unwrap(); match line.split('(').next().unwrap() { ":skip" => (seen_marker, skip) = (true, true), ":platform" => {