| 12643 | } |
| 12644 | |
| 12645 | Totals Totals::delta( Totals const& prevTotals ) const { |
| 12646 | Totals diff = *this - prevTotals; |
| 12647 | if( diff.assertions.failed > 0 ) |
| 12648 | ++diff.testCases.failed; |
| 12649 | else if( diff.assertions.failedButOk > 0 ) |
| 12650 | ++diff.testCases.failedButOk; |
| 12651 | else |
| 12652 | ++diff.testCases.passed; |
| 12653 | return diff; |
| 12654 | } |
| 12655 | |
| 12656 | } |
| 12657 | // end catch_totals.cpp |