| 15281 | } |
| 15282 | |
| 15283 | Totals Totals::delta( Totals const& prevTotals ) const { |
| 15284 | Totals diff = *this - prevTotals; |
| 15285 | if( diff.assertions.failed > 0 ) |
| 15286 | ++diff.testCases.failed; |
| 15287 | else if( diff.assertions.failedButOk > 0 ) |
| 15288 | ++diff.testCases.failedButOk; |
| 15289 | else |
| 15290 | ++diff.testCases.passed; |
| 15291 | return diff; |
| 15292 | } |
| 15293 | |
| 15294 | } |
| 15295 | // end catch_totals.cpp |