David Seifert
|
8d4074aad9
|
Use GNUInstallDirs module
* `GNUInstallDirs` is a standardised way to
change paths, which makes systems integration
easier and allows for a more consistent user
experience.
|
2018-01-18 13:13:39 +01:00 |
|
Martin Hořeňovský
|
f0f40a0dbf
|
Ensure that the single header is kept with LFs
|
2018-01-18 12:44:59 +01:00 |
|
Martin Hořeňovský
|
fa4fd7f296
|
Modify codecov.yml again
|
2018-01-15 13:59:48 +01:00 |
|
Martin Hořeňovský
|
07c84adfba
|
Allow disabling -Werror in CMake
Related to #1152
|
2018-01-14 18:14:11 +01:00 |
|
Martin Hořeňovský
|
8d854c689b
|
Provide useful and unambigous stringification for static arrays
|
2018-01-14 18:06:43 +01:00 |
|
Martin Hořeňovský
|
f0909dfe02
|
Add yet another expansion of INF macro
Closes #1151
|
2018-01-14 17:04:36 +01:00 |
|
Martin Hořeňovský
|
de36b2ada6
|
Fix compilation for types where relops don't return bool
Closes #1147
|
2018-01-12 15:49:56 +01:00 |
|
Martin Hořeňovský
|
9700ee4fc0
|
Update CTest autodiscovery documentation
|
2018-01-12 12:28:14 +01:00 |
|
Martin Hořeňovský
|
bbda8cd77c
|
Update reporter docs with their new location
|
2018-01-12 12:20:52 +01:00 |
|
Martin Hořeňovský
|
4575594bbf
|
Comment why the return code is clamped
|
2018-01-12 11:49:48 +01:00 |
|
Martin Hořeňovský
|
c053dca26e
|
Update path to vcpkg's portfile
|
2018-01-12 11:09:46 +01:00 |
|
garethsb-sony
|
3d7104c124
|
Catch `catch_discover_tests `
Copied from [Dynamic Catch test discovery in CMake](https://gist.github.com/garethsb/a01ed0dbd4977d439c16200640549935), which was inspired by [Dynamic Google Test Discovery in CMake 3.10](https://blog.kitware.com/dynamic-google-test-discovery-in-cmake-3-10/).
Original source code:
- Adapted by [Gareth Sylvester-Bradley](https://github.com/garethsb) from [GoogleTest ``gtest_discover_tests``](https://gitlab.kitware.com/cmake/cmake/merge_requests/1056).
- BSD 3-clause "New" or "Revised" License.
- Copyright 2000-2017 Kitware, Inc. and Contributors. All rights reserved.
|
2018-01-11 21:17:12 +01:00 |
|
Martin Hořeňovský
|
6441c20a2c
|
Modify codecov behaviour
|
2018-01-11 21:13:52 +01:00 |
|
Martin Hořeňovský
|
5774c4f9c2
|
Update release process with the need to release reporters
|
2018-01-11 21:06:35 +01:00 |
|
Martin Hořeňovský
|
2bc33dd04d
|
Fix script responsible for updating release link in the readme
|
2018-01-10 14:02:15 +01:00 |
|
Martin Hořeňovský
|
cd76f5730c
|
v2.1.0
|
2018-01-10 13:53:04 +01:00 |
|
Martin Hořeňovský
|
f5910f38ef
|
Copy reporters to single_include during releases
|
2018-01-10 13:44:08 +01:00 |
|
Phil Nash
|
421ab16062
|
Exclude string-literal arrays from automatic range serialisation
These have specialised serialisers already anyway, and were causing ambiguities in VS 2015 & 2017
|
2018-01-08 15:15:44 +00:00 |
|
Phil Nash
|
161dd4ed24
|
Merge commit '2c43620d9baed1fdcaa9146af1d3eb90520cbe92'
|
2018-01-08 11:13:29 +00:00 |
|
Aivars Kalvans
|
13ea4225e7
|
Add fuxedo.io to open source users
|
2018-01-06 14:02:01 +01:00 |
|
Phil Nash
|
2c43620d9b
|
Exclude benchmark dir
|
2018-01-05 14:39:59 +00:00 |
|
Phil Nash
|
8be1df243e
|
Added test for stringifying std::arrays
|
2018-01-04 10:52:55 +00:00 |
|
Phil Nash
|
32eb90b9bd
|
Fix stringifying of unknown enums
|
2018-01-04 10:21:52 +00:00 |
|
Phil Nash
|
702cfdaf6e
|
Added special handling for vector<bool> when stringifying
|
2018-01-04 10:05:02 +00:00 |
|
Phil Nash
|
e41e8e8384
|
Added tests for stringifying map and set
|
2018-01-04 10:03:08 +00:00 |
|
Phil Nash
|
af3f2499bc
|
Added generic container detection in StringMaker.
Removed vector specialisation as this is now covered generically - as are any containers that can be called via (freestanding) begin/ end
|
2018-01-04 09:30:06 +00:00 |
|
philsquared
|
c3a1143d23
|
Cleanly override warning level for SelfTest in MSVC
Eliminates warning about warning level override (by removing the default /W3)
|
2018-01-02 10:18:35 +00:00 |
|
Martin Hořeňovský
|
f580591bf8
|
Test different way of excluding system headers
|
2017-12-25 19:38:51 +01:00 |
|
Phil Nash
|
fc88313d45
|
Added DtCraft to Open Source users
|
2017-12-12 17:22:40 +00:00 |
|
Martin Hořeňovský
|
3979845d5f
|
Add coverage badge
|
2017-12-11 13:06:27 +01:00 |
|
Dan Nissenbaum
|
88d2bac624
|
Trivial typo fix. (#1119)
|
2017-12-09 21:29:39 +01:00 |
|
Pfiffikus
|
ed33e9787e
|
Update MessageTests.cpp
typo corrected
|
2017-12-09 20:51:56 +01:00 |
|
Martin Hořeňovský
|
f466d9a1ed
|
Fix a7a9ee5
|
2017-12-09 20:49:06 +01:00 |
|
Martin Hořeňovský
|
a7a9ee5552
|
Manual cherry-pick from #1111
This hsould merge still-valid piece of #1111 into master.
|
2017-12-09 20:17:47 +01:00 |
|
Martin Hořeňovský
|
0cf05d54a6
|
Force Travis badge to use status of master branch
|
2017-12-08 21:47:42 +01:00 |
|
Martin Hořeňovský
|
11887fbbab
|
Point AppVeyor status badge at status for this repo
Previously it pointed to AppVeyor's test repo status
|
2017-12-08 21:36:43 +01:00 |
|
Phil Nash
|
347be87126
|
Removed debug code accidentally left in previous commit
|
2017-12-08 16:30:16 +00:00 |
|
Phil Nash
|
4da655c1b0
|
Increased int size for timers to avoid truncations
|
2017-12-08 15:59:00 +00:00 |
|
Martin Hořeňovský
|
c4d1aa9033
|
Fix std::uncaught_exception deprecation warning in ~ScopedMessage
Closes #1124
|
2017-12-07 19:10:28 +01:00 |
|
Martin Hořeňovský
|
495d2458e0
|
Add UnorderedEqualsMatcher for vectors
Closes #1093
|
2017-12-07 19:05:00 +01:00 |
|
Phil Nash
|
3035120dc7
|
Some bits of tidy up
|
2017-12-07 00:02:32 +00:00 |
|
Martin Hořeňovský
|
584e04d480
|
Add compact reporter baseline
|
2017-12-06 21:47:14 +01:00 |
|
Martin Hořeňovský
|
673dcc16a9
|
Make approval tests also check compact reporter
|
2017-12-06 15:48:46 +01:00 |
|
Martin Hořeňovský
|
0c122c135d
|
Add constructor arg checking to WithinAbsMatcher
Also tests :-)
|
2017-12-06 15:42:03 +01:00 |
|
Phil Nash
|
d19b7292b3
|
xml reporter reports WARN message when not used with -s
|
2017-12-06 14:30:17 +00:00 |
|
Phil Nash
|
5e063616df
|
Moved runner helpers into Catch namespace
not sure they weren't there to start with
|
2017-12-05 23:26:21 +00:00 |
|
Phil Nash
|
aa9d635014
|
Refactored StreamRedirect classes
|
2017-12-05 23:19:28 +00:00 |
|
Phil Nash
|
7c5a21fb7d
|
Added clog test
|
2017-12-05 17:48:15 +00:00 |
|
Phil Nash
|
533cdc6bc1
|
Revirtualised IResultCapture methods
Didn't really impact runtime anyway, but will need to use interface for threading support.
|
2017-12-05 16:23:10 +00:00 |
|
Martin Hořeňovský
|
51e281a684
|
Simplify code coverage CMake toggle
|
2017-12-03 14:53:23 +01:00 |
|