Commit Graph

  • 019b0a0fe0
    Use Python3.5 (well, PIP) on AppVeyor to solve deprecation warnings Martin Hořeňovský 2019-11-11 23:30:10 +01:00
  • 32733e08c0
    Use newer version of Python on AppVeyor Martin Hořeňovský 2019-11-13 20:58:15 +01:00
  • 9ff2b81164
    Remove gcc-4.9 from the travis builds Martin Hořeňovský 2019-11-07 15:58:33 +01:00
  • d6f7f1fbed
    Set CMakeLists to default to C++14 for our internal projects Martin Hořeňovský 2019-11-06 11:59:50 +01:00
  • 6ddd84a67a
    Re-inline NameAndTags constructor Martin Hořeňovský 2019-11-07 12:45:16 +01:00
  • 930f49a641
    Split [.foo] into [.][foo] when parsing test specs Martin Hořeňovský 2019-11-05 23:28:47 +01:00
  • 09b66ccfde
    Remove unused method on TestCase Martin Hořeňovský 2019-11-04 15:37:30 +01:00
  • d1cb727e85
    Remove workaround for GCC 4.8, as it is no longer supported Martin Hořeňovský 2019-11-04 13:53:46 +01:00
  • e6b9b854b5
    Change how and when anonymous test cases are named Martin Hořeňovský 2019-11-04 13:45:39 +01:00
  • 478c324534
    Redo AppVeyor build matrix Martin Hořeňovský 2019-10-31 16:30:42 +01:00
  • eabb8a6af7
    Cleanup tests for C++20 Martin Hořeňovský 2019-11-04 10:42:34 +01:00
  • c409dccee5
    Cleanup tests for C++20 Martin Hořeňovský 2019-11-04 10:42:34 +01:00
  • 95bfb33167
    Forbid copying ReusableStringStream Martin Hořeňovský 2019-11-04 00:05:32 +01:00
  • ae10e4ef72
    Sections no longer save their description Martin Hořeňovský 2019-11-03 22:50:53 +01:00
  • 59d2d08c0f
    Merge pull request #1794 from cericks0n/patch-1 Martin Hořeňovský 2019-11-03 18:22:56 +01:00
  • fa6d52e2a3
    Fix error when period of steady_clock is not nano cericks0n 2019-11-01 15:52:38 -05:00
  • 2c6ace04a7
    Redo build matrix on .travis for C++14 and up Martin Hořeňovský 2019-10-29 23:38:21 +01:00
  • 5ac348cd6e
    Fix compilation error in examples Martin Hořeňovský 2019-10-31 15:47:29 +01:00
  • 776a4686c7
    Warning fixes in examples and tests Martin Hořeňovský 2019-10-31 14:29:59 +01:00
  • 7c48ea6016
    Do not introduce VTable when using the NonCopyable helper Martin Hořeňovský 2019-10-30 18:51:14 +01:00
  • ca4c6218d4
    Remove SourceLineInfo::empty() Martin Hořeňovský 2019-10-30 18:01:38 +01:00
  • ac4958395c
    Rejigger OSX images on Travis Martin Hořeňovský 2019-10-29 23:31:35 +01:00
  • 316a5c0572
    Remove type erasure in predicate matcher Martin Hořeňovský 2019-10-28 15:28:19 +01:00
  • c781301cd4
    Stop support for gcc 4.8, XCode 7.3 and VS 2015 Martin Hořeňovský 2019-06-22 15:47:24 +02:00
  • c46deee024
    Untemplatize reporter bases Martin Hořeňovský 2019-07-02 20:01:18 +02:00
  • 4f47d1c6c1
    Hidden tests now require positive filter match to be selected Martin Hořeňovský 2019-06-22 20:26:03 +02:00
  • 2bcf1b3db6
    Remove support for test case descriptions Martin Hořeňovský 2019-06-22 20:11:14 +02:00
  • be44cfa63b
    Specialize XML reporter's --list output Martin Hořeňovský 2019-06-22 15:31:11 +02:00
  • 85b129c741
    Pipe --list* through reporters Martin Hořeňovský 2019-06-21 23:15:08 +02:00
  • 0f39438aae
    Stop checking verbosities up-front Martin Hořeňovský 2019-06-17 14:43:10 +02:00
  • c582e351ce
    Remove --list-test-names-only Martin Hořeňovský 2019-06-16 19:27:06 +02:00
  • d2cddfc9c5
    Make --list-* exit code be 0 Martin Hořeňovský 2019-06-16 16:12:47 +02:00
  • 557b336125
    Remove superfluous semicolon in the INFO macro Martin Hořeňovský 2019-06-16 15:09:16 +02:00
  • 141761745a
    Remove ANON_TEST_CASE Martin Hořeňovský 2019-06-16 12:12:31 +02:00
  • 3136c4fb6a
    Refactored XMLWriter to provide finer-grained control over formatting Martin Hořeňovský 2019-06-22 14:39:34 +02:00
  • 74e0e737a6
    Remove useless test Martin Hořeňovský 2019-06-22 15:31:37 +02:00
  • 0685216175
    Mark type erasure in PredicateFunction as deprecated Martin Hořeňovský 2019-10-28 15:14:54 +01:00
  • fc320f6b8f
    Extract FunctionReturnType to catch_meta.hpp Martin Hořeňovský 2019-10-28 15:06:54 +01:00
  • 5290d4bedc
    Merge pull request #1791 from catchorg/dev-reorganize-warning-suppression Martin Hořeňovský 2019-10-28 13:13:23 +01:00
  • 7ada02e21e
    Avoid technically UB type punning when determining endianness Martin Hořeňovský 2019-10-27 22:07:10 +01:00
  • 849f2848bd
    Rework how warning suppression in macros is done Martin Hořeňovský 2019-10-27 21:07:21 +01:00
  • 2fbd66c51c Improve JUnit failure report Alexander Stein 2019-08-07 22:39:01 +02:00
  • 51b29ced1a Add SonarQube Generic Test Data reporter sp-dani-garcia 2019-08-29 17:47:56 +02:00
  • 9a558171d8
    Merge pull request #1776 from mvd4/bugfix/enable-floating-point-ranges Martin Hořeňovský 2019-10-27 09:17:15 +01:00
  • c5c688820c
    Document that matcher combinators (&&, ||, !) do not take ownership Martin Hořeňovský 2019-10-26 21:07:38 +02:00
  • 6a08225863
    Add documentation for floating point range generator Martin Hořeňovský 2019-10-26 20:49:56 +02:00
  • 4327baba40 Enable range generator for floating point types Manuel Drews 2019-10-16 16:03:42 +02:00
  • 50cc14c94c
    Rework StringRef interface and internals Martin Hořeňovský 2019-10-21 17:44:11 +02:00
  • 87b745da66
    v2.10.2 v2.10.2 Jozef Grajciar 2019-10-24 18:41:25 +02:00
  • 7d0b205564
    Prevent warning suppression from leaking when registering a listener Martin Hořeňovský 2019-10-22 00:09:16 +02:00
  • 8fb1219013 docs: command-line: Add example to specify tests by file name. Martin Hostettler 2019-10-21 23:37:12 +02:00
  • 23c80bcc92
    Provide workaround for platforms where INFINITY is double Martin Hořeňovský 2019-10-21 18:31:05 +02:00
  • a2c8dce85c
    v2.10.1 v2.10.1 Martin Hořeňovský 2019-10-20 21:02:26 +02:00
  • 1e379de9d7
    Fix "ldd" -> "lld" typo in docs Martin Hořeňovský 2019-10-20 20:57:55 +02:00
  • 4eea438b73
    Update updateWandbox script to account for the new Wandbox API response Martin Hořeňovský 2019-10-20 20:55:59 +02:00
  • 407ee0af2f
    Add a section on slow linking under MinGW to "Known Limitations" docs Martin Hořeňovský 2019-10-20 19:43:19 +02:00
  • 060a41ec7b Suppress false positive from clang-analyzer Jonathan Vander Mey 2019-08-24 17:42:16 -04:00
  • 90825a4f7a
    Add more tests for reading test specs from file Martin Hořeňovský 2019-10-20 15:14:50 +02:00
  • 9e8ae7d470
    Use scientific notation for the WithinULP matcher Martin Hořeňovský 2019-10-20 12:30:21 +02:00
  • 84856844e1 Fixes #1766: Catch terminates when parsing invalid test name amitherman95 2019-10-19 16:50:46 +03:00
  • 01ef7076f5
    Allow in-tree builds where Catch2 is just a subproject Martin Hořeňovský 2019-10-18 18:47:57 +02:00
  • ae14a47360 TemplateTests: suppress -Wunused-template warning in template test cases Jozef Grajciar 2019-10-18 12:30:17 +02:00
  • f2b23db6d1 TemplateTests: fix compilation with ICC Jozef Grajciar 2019-10-18 11:38:00 +02:00
  • 1aa98c76ac add a note how to run selftests using multiconfig generators Mertz, Arne 2019-10-17 19:22:39 +02:00
  • 3195c242c2 Remove JSON library from users data-man 2019-10-17 20:15:11 +05:00
  • 31906d83ec
    Add parenthesis to prevent macro expansions of min/max Martin Hořeňovský 2019-10-17 11:21:17 +02:00
  • 91fa55303b
    Add test for including unguarded windows.h Martin Hořeňovský 2019-10-17 11:15:37 +02:00
  • 7c9f92bc1c
    v2.10.0 v2.10.0 Martin Hořeňovský 2019-10-13 23:44:18 +02:00
  • a92a7d0229
    Rewrite documentation for floating point matchers Martin Hořeňovský 2019-10-13 21:31:48 +02:00
  • e4d61e4cd8
    Fix baselines Martin Hořeňovský 2019-10-13 21:26:51 +02:00
  • 9ba48e2c9b
    Remove superfluous includes in exception matchers Martin Hořeňovský 2019-10-13 20:49:36 +02:00
  • 2cc0c71856
    Add a matcher that checks exception's message Martin Hořeňovský 2019-10-13 20:37:07 +02:00
  • 28663fb959
    Use the right overload of std::nextafter in tests Martin Hořeňovský 2019-10-13 13:36:22 +02:00
  • d2d418a9cb
    Add a Relative Comparison matcher for floating point numbers Martin Hořeňovský 2019-10-13 11:56:50 +02:00
  • c8db4e77c4
    Add a from_range(Container) overload to the generator helpers Martin Hořeňovský 2019-10-09 14:51:24 +02:00
  • 1c5749669e
    Merge pull request #1769 from amitherman95/amitherman-1767 Martin Hořeňovský 2019-10-09 14:16:50 +02:00
  • 3109add95c
    Add tests for the -f/--input-file command line argument Martin Hořeňovský 2019-10-09 12:48:55 +02:00
  • adb4789136 Patch:Failure to apply filters through external file amitherman95 2019-10-08 13:55:08 +03:00
  • 75200e199e
    Merge pull request #1768 from RT222/master Martin Hořeňovský 2019-10-08 21:07:35 +02:00
  • a5a22cdadb
    Have the random generators use the global rng instance Martin Hořeňovský 2019-10-07 20:24:37 +02:00
  • 535da5c513
    Introduce Catch's own RNG based on the PCG family of RNGs Martin Hořeňovský 2019-10-06 21:47:54 +02:00
  • 2331249a8d
    Simplified benchmark output with --benchmark-no-analysis RT222 2019-10-07 15:40:00 +02:00
  • 319cb9e1da
    Add a generator that takes an iterator pair Martin Hořeňovský 2019-10-06 13:49:50 +02:00
  • b8b765d55e
    Merge pull request #1765 from kevingranade/patch-1 Martin Hořeňovský 2019-10-06 12:41:46 +02:00
  • a0ebd63806
    Add Cataclysm:Dark Days Ahead to project list Kevin Granade 2019-10-05 20:18:31 -07:00
  • 4bd2c3ad6a
    Fix compilation error with CATCH_CONFIG_GLOBAL_NEXTAFTER Martin Hořeňovský 2019-10-05 20:58:11 +02:00
  • c38a5caa2e
    Allow full range of target ULP values for the ULPMatcher Martin Hořeňovský 2019-10-05 13:23:14 +02:00
  • ebc5609484
    Add test for INF == Approx(1) Martin Hořeňovský 2019-10-04 14:00:34 +02:00
  • fcda35f645 update name of Value Generators in doc to match class names Wim Leflere 2019-10-04 11:22:06 +02:00
  • 02ee130bd0
    Special case Approx(inf) to better follow user expectations Martin Hořeňovský 2019-10-04 13:23:14 +02:00
  • 815f99541d
    Do not explicitly install conan Martin Hořeňovský 2019-10-02 23:17:46 +02:00
  • da0062f7c1
    Merge pull request #1752 from amitherman95/amitherman-1737 Martin Hořeňovský 2019-09-22 10:48:08 +02:00
  • de42f8a93e
    Fix escaping of quotes in coverage helper Martin Hořeňovský 2019-09-21 23:19:45 +02:00
  • af84f1350e
    Add documentation for the table generator helper Martin Hořeňovský 2019-09-21 01:00:53 +02:00
  • fc2066bf18
    Add tests for escaping special characters in CLI Martin Hořeňovský 2019-09-21 00:11:45 +02:00
  • 2bcff9dd35 Escape characters bug patch(v2.9.2) amitherman95 2019-09-14 12:38:47 +03:00
  • 3beccfb429
    Remove the no longer used is_unique type trait Martin Hořeňovský 2019-09-20 23:28:19 +02:00
  • af8b2538a6
    Ignore leading/trailing whitespace in test/section specs Martin Hořeňovský 2019-09-09 11:30:45 +02:00
  • a156440b19
    Reinline some StringRef methods with trivial bodies Martin Hořeňovský 2019-09-08 21:08:37 +02:00
  • dab0296b64
    Add test for past-the-end substr on StringRef Martin Hořeňovský 2019-09-08 21:04:23 +02:00