Martin Hořeňovský
|
33fd54a673
|
Split Option<T> and TagAlias definitions away from the main include path
|
2017-07-27 11:55:30 +02:00 |
|
Martin Hořeňovský
|
918eca5ee9
|
Improve single header generator
|
2017-07-27 11:32:05 +02:00 |
|
Martin Hořeňovský
|
5ebbec7dab
|
Move all stringref function bodies out of line
|
2017-07-27 11:32:04 +02:00 |
|
Martin Hořeňovský
|
a40add3153
|
Clean up Approx to take arguments by const&
|
2017-07-27 11:32:04 +02:00 |
|
Martin Hořeňovský
|
ab0f1dcde9
|
Remove superfluous include
|
2017-07-27 11:32:03 +02:00 |
|
Martin Hořeňovský
|
a75eaa3c5a
|
Split out more headers into separate .cpp files
|
2017-07-27 11:32:02 +02:00 |
|
Martin Hořeňovský
|
9de729b515
|
General cleanup
|
2017-07-27 11:32:01 +02:00 |
|
Martin Hořeňovský
|
1a96175bb2
|
Split out helper functions on std::string from catch_common.h
|
2017-07-25 21:57:35 +02:00 |
|
Martin Hořeňovský
|
1e59ccee41
|
Addressed Resharper-C++ warnings
See #958
|
2017-07-25 17:16:28 +02:00 |
|
Martin Hořeňovský
|
b6f62af7d1
|
Address more of PVS studio warnings
|
2017-07-25 15:45:50 +02:00 |
|
Fran García Salomón
|
d65091fa06
|
Fix for JUnit reporter when using dynamically generated sections (#963)
* BySectionInfo should also take into account the section name in addition to the source code line
|
2017-07-23 17:13:44 +02:00 |
|
Phil Nash
|
46bf7605f4
|
Hold exception translators by unique_ptr
- and removed range deleters
|
2017-07-20 23:50:07 +01:00 |
|
Phil Nash
|
cb6963216f
|
Removed catch_section_info.cpp (not used)
|
2017-07-20 23:49:03 +01:00 |
|
Phil Nash
|
b35225ff3a
|
Removed tbc_text_format from CMakeLists.txt
|
2017-07-20 23:37:25 +01:00 |
|
Phil Nash
|
c91639e1d7
|
Use Columns to format reporter list
|
2017-07-20 23:32:35 +01:00 |
|
Phil Nash
|
3a37f45a97
|
Removed tbc_text_format (superceded by TextFlow)
|
2017-07-20 23:20:42 +01:00 |
|
Phil Nash
|
6ec7709e07
|
removed final use of tbc_text_format (console reporter)
|
2017-07-20 23:13:08 +01:00 |
|
Phil Nash
|
58d8bc6985
|
Removed Text tests (TextFlow has it's own test suite)
|
2017-07-20 23:09:50 +01:00 |
|
Phil Nash
|
93556a1fb3
|
Removed "unapproved" baselines that got checked in at some point
|
2017-07-20 23:06:21 +01:00 |
|
Phil Nash
|
d3c7d424fe
|
Removed "long text" test (not a limitation of TextFlow)
|
2017-07-20 23:04:34 +01:00 |
|
Phil Nash
|
224250e2d4
|
listTests now only uses TextFlow (not tbd_text_format) again
|
2017-07-20 20:10:13 +01:00 |
|
Phil Nash
|
5c3355ad1b
|
Embed Clara with TextFlow fix for whitespace after newline
|
2017-07-20 20:07:28 +01:00 |
|
Phil Nash
|
b2a4dfcda4
|
Embedded version of Clara with TextFlow fix for embedded newlines
|
2017-07-20 19:42:06 +01:00 |
|
Phil Nash
|
f0890dcdf8
|
removed redundant virtuals on override functions (and added a couple of overrides)
|
2017-07-20 16:23:52 +01:00 |
|
Martin Hořeňovský
|
74ab1cd94b
|
Update Baselines
|
2017-07-20 00:29:19 +02:00 |
|
Martin Hořeňovský
|
87a66b8479
|
Address results of PVS-Studio static analysis
Couple are left un-addressed, see #958 for details.
|
2017-07-20 00:27:28 +02:00 |
|
Martin Hořeňovský
|
2a586437e8
|
Fix merge mishap (duplicated catch_reporter_multi header)
|
2017-07-19 23:20:30 +02:00 |
|
Martin Hořeňovský
|
cf2678dce6
|
Merge branch 'dev-better-verbosity' of https://github.com/BMBurstein/Catch
|
2017-07-19 23:17:19 +02:00 |
|
Martin Hořeňovský
|
d7f754dc49
|
Fix SelfTest compilation after _THROWS_ assertion change
That is, changes made in efd79aa0bd
|
2017-07-19 22:21:47 +02:00 |
|
Martin Hořeňovský
|
a14bd08b27
|
Update documentation to reflect the last change
|
2017-07-19 21:34:06 +02:00 |
|
Martin Hořeňovský
|
efd79aa0bd
|
Extend exception type in _THROWS_ with const& unconditionally
Potentially breaking change, but most people apparently were using it
wrong and thus it won't be breaking for them.
Closes #955
|
2017-07-19 21:30:00 +02:00 |
|
Martin Hořeňovský
|
4a1e898eae
|
More method bodies moved out of line
|
2017-07-19 15:32:58 +02:00 |
|
Martin Hořeňovský
|
d7ff62430a
|
Removed superfluous inline specifications
|
2017-07-19 13:40:00 +02:00 |
|
Martin Hořeňovský
|
edbe122761
|
Split out non-templated Approx methods into cpp file
|
2017-07-19 13:40:00 +02:00 |
|
Martin Hořeňovský
|
7a22bad763
|
Addressed some static analysis warnings
Based on findings in #957
|
2017-07-19 09:50:08 +02:00 |
|
Phil Nash
|
0a614ee5ba
|
re/moved some headers in catch_tostring
|
2017-07-19 08:31:10 +01:00 |
|
Phil Nash
|
4833932ab2
|
Removed redundant member
|
2017-07-19 08:17:41 +01:00 |
|
Phil Nash
|
cd6f6c021a
|
Minor clean-ups in string conversion code
|
2017-07-19 08:16:55 +01:00 |
|
Phil Nash
|
b0e3f45a22
|
Replaced some uses of tbc_text_format with TextFlow (from Clara)
|
2017-07-18 20:27:42 +01:00 |
|
Phil Nash
|
d43024ff6b
|
Removed intermediate IConfig ptr
|
2017-07-18 18:03:57 +01:00 |
|
Phil Nash
|
c7931f6f18
|
Reuse ostringstream in XML reporter
|
2017-07-18 08:35:41 +01:00 |
|
Phil Nash
|
01a21f67f7
|
Converted a load of spelt out iterators to auto
|
2017-07-18 08:08:17 +01:00 |
|
Martin Hořeňovský
|
7ccf11da29
|
Split out catch_run_context into cpp and hpp file
|
2017-07-15 16:48:21 +02:00 |
|
Phil Nash
|
cf6f9e3253
|
Initialise unexpectedExceptions in JUnitReporter
|
2017-07-13 10:10:39 +01:00 |
|
Phil Nash
|
f193698fb3
|
Removed all (that I could find) redundant second macro args to TEST_CASE and SECTION
- now we can rely on variadic macros
|
2017-07-13 09:20:37 +01:00 |
|
Phil Nash
|
c89bdf842e
|
Removed failing enum test from test run
|
2017-07-13 09:18:40 +01:00 |
|
Phil Nash
|
c874a99c6c
|
Enabled c++11 tests in approvals
|
2017-07-13 08:52:51 +01:00 |
|
Phil Nash
|
e4456aa243
|
Some clean-ups
|
2017-07-13 08:29:12 +01:00 |
|
Phil Nash
|
d2d5910479
|
Suppress clang-tidy warnings about inline asm
|
2017-07-13 08:26:08 +01:00 |
|
Phil Nash
|
e01ed48a70
|
Made everything used in test case registration noexcept
- this prevents warnings about startup-time exceptions
|
2017-07-13 08:25:47 +01:00 |
|