()
| 257 | |
| 258 | #[test] |
| 259 | fn try_collect_no_errors() { |
| 260 | let iter = (0..5).map(Result::<_, Report<CustomError>>::Ok); |
| 261 | |
| 262 | let result: Result<Vec<_>, Report<[CustomError]>> = iter.try_collect_reports(); |
| 263 | let values = result.expect("should have succeeded"); |
| 264 | |
| 265 | assert_eq!(values, [0, 1, 2, 3, 4]); |
| 266 | } |
| 267 | |
| 268 | #[test] |
| 269 | fn try_collect_multiple_errors_expanded() { |
nothing calls this directly
no test coverage detected