| 10786 | } |
| 10787 | |
| 10788 | Totals Totals::delta(Totals const &prevTotals) const { |
| 10789 | Totals diff = *this - prevTotals; |
| 10790 | if (diff.assertions.failed > 0) |
| 10791 | ++diff.testCases.failed; |
| 10792 | else if (diff.assertions.failedButOk > 0) |
| 10793 | ++diff.testCases.failedButOk; |
| 10794 | else |
| 10795 | ++diff.testCases.passed; |
| 10796 | return diff; |
| 10797 | } |
| 10798 | |
| 10799 | } // namespace Catch |
| 10800 | // end catch_totals.cpp |