()
| 58 | |
| 59 | #[test] |
| 60 | fn empty_match_captures_iter() { |
| 61 | let re = regex!(r".*?"); |
| 62 | let ms: Vec<_> = re.captures_iter(text!("abc")) |
| 63 | .map(|c| c.get(0).unwrap()) |
| 64 | .map(|m| (m.start(), m.end())) |
| 65 | .collect(); |
| 66 | assert_eq!(ms, vec![(0, 0), (1, 1), (2, 2), (3, 3)]); |
| 67 | } |
| 68 | |
| 69 | #[test] |
| 70 | fn capture_names() { |