Martin Hořeňovský
|
33ed1773f4
|
Reworked stringification layer, removed Catch::toString
Now the order of stringification checks is
1) StringMaker specialization
2) operator<<
toString overloads and specializations have been removed.
|
2017-05-02 23:51:03 +02:00 |
|
Phil Nash
|
61ac34045c
|
Enabled SFINAE stream test
|
2017-04-25 14:57:58 +01:00 |
|
Phil Nash
|
714d01c07c
|
approved tests that were correct the first time (previous approvals were erroneous)
|
2017-04-09 20:40:11 +01:00 |
|
Phil Nash
|
250f0ee7fb
|
Added approvals for “failed as expected” tests
|
2017-04-07 09:33:19 +01:00 |
|
Phil Nash
|
5dd0639520
|
Added FAIL_CHECK
Works like FAIL, but does not abort test.
As proposed in #765
|
2017-03-08 15:42:11 +00:00 |
|
Martin Hořeňovský
|
ace70407a2
|
Add tests for #835
Also add ErrnoGuard before `isatty` call, because apparently it can set
errno to 25 (ENOTTY).
|
2017-03-06 22:07:33 +01:00 |
|
Phil Nash
|
d6b8ac5a4e
|
Added compilation tests to approvals
|
2017-02-10 11:53:29 +00:00 |
|
Martin Hořeňovský
|
7db4d8d90c
|
Added tests (single char pretty printing + op overload)
Tests for issue #809 -- Potentional operator overload ambiguity -- and
PR #646 -- Pretty print characters.
|
2017-02-07 13:32:48 +01:00 |
|
Phil Nash
|
62cbde369e
|
Exclude test name from approval tests
|
2017-01-09 14:37:28 +00:00 |
|
Phil Nash
|
79acc0504b
|
Sort test ordering during Approval testing
|
2016-11-29 11:32:16 +00:00 |
|
Phil Nash
|
447f53e9e3
|
Fixed !shouldfail
|
2016-03-14 19:13:34 +00:00 |
|
Phil Nash
|
2fc9de9370
|
Updated approvals following merge of develop back to master
|
2015-05-18 18:11:58 +01:00 |
|
Phil Nash
|
886ef1620a
|
Some minor tidy-up/ style alignment of recent toString merges
|
2014-09-04 07:27:09 +01:00 |
|
Phil Nash
|
5ea3266857
|
Added baselines for new test cases
|
2014-09-03 19:22:47 +01:00 |
|
Phil Nash
|
cb8fe472b2
|
Approvals for develop branch
|
2014-08-22 08:13:47 +01:00 |
|
Phil Nash
|
3ff3acf46c
|
Approvals for last change
|
2014-07-09 19:21:44 +01:00 |
|
Phil Nash
|
d89e74faff
|
Format floats like doubles when printing - but add ‘f’ suffix (a lá #291)
|
2014-07-09 18:16:40 +01:00 |
|
Phil Nash
|
08e5296720
|
Regenerated single include and baselines
|
2014-07-03 19:08:44 +01:00 |
|
Phil Nash
|
9c1f9a8f9a
|
Added [!mayfail] tag to indicate test case that can fail without failing the suite.
Overhauled the summary report (including the expected failure count)
|
2014-07-03 08:09:57 +01:00 |
|
Phil Nash
|
baf181f15d
|
Minor fixes to a couple of test names
|
2014-05-20 18:11:43 +01:00 |
|
Phil Nash
|
1aa60fada9
|
Changed Approx::toString() to be implemented in terms of toString( double ) (as proposed in #233)
|
2013-12-19 18:41:55 +00:00 |
|
Phil Nash
|
337dc25ed7
|
Converted all test case names to "modern" style (freeform text + tags)
|
2013-11-19 07:21:03 +00:00 |
|
Phil Nash
|
a35ee200da
|
Filter out version number from approval tests
|
2013-09-30 08:05:14 +01:00 |
|
Phil Nash
|
16c21ee265
|
No, really trim paths in approval tests down to just filenames
|
2013-09-30 08:01:10 +01:00 |
|
Phil Nash
|
1e74938538
|
Trim paths in approval tests down to filenames
|
2013-09-30 07:39:06 +01:00 |
|
Phil Nash
|
2f7a296897
|
Split approve file into multiple files
|
2013-09-27 19:01:14 +01:00 |
|