(contents: &str, expected_message: &str)
| 1580 | } |
| 1581 | |
| 1582 | async fn assert_parse_error(contents: &str, expected_message: &str) { |
| 1583 | let error = parse_benchmark(contents) |
| 1584 | .await |
| 1585 | .expect_err("benchmark parsing should fail"); |
| 1586 | |
| 1587 | let message = error.to_string(); |
| 1588 | assert!( |
| 1589 | message.contains(expected_message), |
| 1590 | "expected error containing {expected_message:?}, got {message:?}" |
| 1591 | ); |
| 1592 | } |
| 1593 | |
| 1594 | fn assert_result_error_contains<T: Debug>(result: Result<T>, expected_message: &str) { |
| 1595 | let error = result.expect_err("operation should fail"); |
no test coverage detected
searching dependent graphs…