Commit Graph

  • 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
  • 9f4c4777a5 Remove (mostly) unused overloads of StringRef operator + Martin Hořeňovský 2019-09-08 21:01:33 +02:00
  • 293012a002 Inline SourceLineInfo::empty definition Martin Hořeňovský 2019-09-08 18:20:49 +02:00
  • e2b3443fe7 Do not blindly access empty StringRefs Martin Hořeňovský 2019-09-08 17:44:56 +02:00
  • 7b865daccc Make StringRef's operator std::string explicit Martin Hořeňovský 2019-09-08 14:49:40 +02:00
  • 14362533bb Check for empty expression properly Martin Hořeňovský 2019-09-08 12:17:44 +02:00
  • a5bb3e3d91 Small updates to include directives (#1726) Matthias Moulin 2019-09-08 14:25:23 +02:00
  • 923db16322 Use StringRefs through the enum registration Martin Hořeňovský 2019-09-08 14:07:18 +02:00
  • fbbaadb704 Use StringRef literal for unknown enum values instead of string lit Martin Hořeňovský 2019-09-07 14:38:39 +02:00
  • dd1f0f1c72 Add test for --filename-as-tags Martin Hořeňovský 2019-09-07 20:43:14 +02:00
  • d27d580d0b Add test for --libidentify command line flag Martin Hořeňovský 2019-09-07 20:36:12 +02:00
  • 6da00c1b64 Split out the rest of string manipulation tests Martin Hořeňovský 2019-09-07 20:22:36 +02:00
  • fe967b1f41 Remove the ill-considered StringRef::numberOfCharacters Martin Hořeňovský 2019-09-07 20:13:22 +02:00
  • f2c2711bdc Add trim for StringRef Martin Hořeňovský 2019-09-07 11:31:00 +02:00
  • b77ab74b72 Start adding tests for string manip functions Martin Hořeňovský 2019-09-06 18:50:57 +02:00
  • 4038ee6bc6 Stop compilation if registering an enum could truncate its value Martin Hořeňovský 2019-09-06 18:36:59 +02:00
  • 789f3591ef Do not write singular characters into stream as C-strings Martin Hořeňovský 2019-09-06 18:29:57 +02:00
  • 6e8d769775 Unify handling of __has_include checks Martin Hořeňovský 2019-09-06 13:38:58 +02:00
  • 1189a73be2 Do not assume that version placeholders contain ")" Martin Hořeňovský 2019-09-06 13:25:31 +02:00
  • 071bacad5e Properly linkthrough additions to the configuration docs Martin Hořeňovský 2019-09-06 13:24:51 +02:00
  • addf799040 Workaround missing std::nextafter in uClibc Martin Hořeňovský 2019-09-06 13:08:44 +02:00
  • 155274f0df Add disabling the use of Android's logging at compile time Martin Hořeňovský 2019-09-06 12:41:42 +02:00
  • 18d597cf10 Allow to use non-copyable and non-movable types in TEMPLATE_LIST_TEST_CASE Benjamin Worpitz 2019-08-17 11:48:42 +02:00
  • 6629c11ef8 Optimize in-repo PNGs Martin Hořeňovský 2019-09-06 12:12:47 +02:00
  • c6bf56b3d5 Fix Travis builds with clang 5/6 Martin Hořeňovský 2019-09-06 11:14:48 +02:00
  • 64a533551d Enable variadic macros support for MSVS 2005 as it has them Vadim Zeitlin 2019-08-23 00:16:24 +02:00
  • 623e348d9e Merge pull request #1744 from ux3d/add-ux3d-to-commercial-users Martin Hořeňovský 2019-09-06 11:37:55 +02:00
  • 46f767e602 add UX3D to commercial users Benjamin Schmithüsen 2019-09-06 11:27:33 +02:00
  • ce42deb72f Add Android's log library to Catch2's CMake interface Martin Hořeňovský 2019-08-10 20:51:15 +02:00
  • 46a70071a7 Use __android_log_write instead of __android_log_print Martin Hořeňovský 2019-08-10 14:51:38 +02:00
  • 378cc1a670 Rename template parameter names to avoid name conflict on Solaris. Jesse Alas 2019-08-09 13:27:24 -07:00
  • e2d863b090 Actually run the random generator tests Martin Hořeňovský 2019-08-09 11:21:05 +02:00
  • ebe6a07c23 Remove the new tests from approvals Martin Hořeňovský 2019-08-09 11:08:23 +02:00
  • edcfd7fc62 Add missed item to v2.9.2 release notes Martin Hořeňovský 2019-08-09 10:57:01 +02:00
  • 738818ae1d Add a test for the internals Martin Hořeňovský 2019-08-09 10:50:53 +02:00
  • 2c869e17e4 v2.9.2 v2.9.2 Martin Hořeňovský 2019-08-08 14:05:24 +02:00
  • 0ab11aa9b4 (Hopefully) Fix Obj-C++ compilation of matchers Martin Hořeňovský 2019-08-07 20:35:27 +02:00
  • 7a6af7ba76 Merge pull request #1717 from ax3l/fix-storageClassFirst Martin Hořeňovský 2019-08-07 09:23:47 +02:00
  • fa096b26d1 Merge pull request #1715 from sfranzen/fix-compact-reporter Martin Hořeňovský 2019-08-07 09:12:38 +02:00
  • 820b1f12bf static constexpr: storage class first Axel Huebl 2019-08-06 19:17:16 -05:00
  • 6070745cab Improve reporting of unmatched filters (#1684) Steven Franzen 2019-08-06 20:51:19 +02:00
  • 3d9e7db2e0 Fix infinite loop in compact reporter printer Steven Franzen 2019-08-06 20:19:42 +02:00
  • cf55cfd76f Tiny speedup when listing tags Martin Hořeňovský 2019-08-05 19:12:25 +02:00
  • 3701c2e2e6 Small cleanup of self tests Martin Hořeňovský 2019-08-04 13:50:25 +02:00
  • 7dc7d77af2 Add a test for Catch version output Martin Hořeňovský 2019-08-03 20:16:46 +02:00
  • 06bc20cf37 Improve handling of newlines in release scripts Martin Hořeňovský 2019-08-03 11:08:05 +02:00
  • 7a4beed6a6 Make release script update version placeholders in docs Martin Hořeňovský 2019-08-03 10:44:57 +02:00
  • 67b4ada6b0 Add 'Introduced in Catch 2.3.0.' text Clare Macrae 2019-07-22 13:29:56 +01:00
  • 119569a67e Add 'Introduced in Catch 2.4.0.' text Clare Macrae 2019-07-22 13:20:25 +01:00
  • ab713894cc Add docs for AND_GIVEN macro - see #1360 Clare Macrae 2019-07-22 13:08:38 +01:00
  • 69fc94d6f8 Add 'Introduced in Catch 2.4.1.' text Clare Macrae 2019-07-22 13:02:01 +01:00
  • 49cd7c96b4 Add 'Introduced in Catch 2.4.2.' text Clare Macrae 2019-07-22 12:49:08 +01:00
  • e998d152cc Add 'Introduced in Catch 2.5.0.' text Clare Macrae 2019-07-22 12:41:22 +01:00
  • 42a5903188 Add 'Introduced in Catch 2.6.0.' text Clare Macrae 2019-07-22 12:31:33 +01:00