(&self)
| 560 | } |
| 561 | |
| 562 | fn stats(&self) -> (usize, usize) { |
| 563 | let mut passed = 0; |
| 564 | let mut failed = 0; |
| 565 | for test in &self.tests { |
| 566 | match test.result { |
| 567 | Ok(()) => passed += 1, |
| 568 | Err(_) => failed += 1, |
| 569 | } |
| 570 | } |
| 571 | (passed, failed) |
| 572 | } |
| 573 | |
| 574 | fn add_result(&mut self, name: &str, linecol: (usize, usize), result: Result<()>) { |
| 575 | self.tests.push(TestCase { name: name.to_string(), linecol, result }); |
no outgoing calls
no test coverage detected