()
| 616 | |
| 617 | #[test] |
| 618 | fn test_invalid_arg_count() { |
| 619 | let urls = sa(&[Some("https://example.com")]); |
| 620 | let err = spark_handled_parse_url(from_ref(&urls), |x| x).unwrap_err(); |
| 621 | assert!(format!("{err}").contains("expects 2 or 3 arguments")); |
| 622 | |
| 623 | let parts = sa(&[Some("HOST")]); |
| 624 | let keys = sa(&[Some("x")]); |
| 625 | let err = |
| 626 | spark_handled_parse_url(&[urls, parts, keys, sa(&[Some("extra")])], |x| x) |
| 627 | .unwrap_err(); |
| 628 | assert!(format!("{err}").contains("expects 2 or 3 arguments")); |
| 629 | } |
| 630 | |
| 631 | #[test] |
| 632 | fn test_non_string_types_error() { |
nothing calls this directly
no test coverage detected
searching dependent graphs…