Commit Graph

  • 529eec97bb Mention CMake configure options in release notes Martin Hořeňovský 2022-02-23 14:16:36 +01:00
  • ff5b311898 Remove superfluous warning suppression in tests Martin Hořeňovský 2022-02-22 19:15:38 +01:00
  • 4a2eb90302 Add basic CMake presets Martin Hořeňovský 2022-02-22 15:47:11 +01:00
  • 715cd25081 Add IStream::isStdOut Martin Hořeňovský 2022-02-21 23:48:15 +01:00
  • 1d4b42ad7b Minor whitespace fix GravisZro 2022-02-21 09:13:00 -05:00
  • 72f0372664 Add tests for CMake configure toggles passing to Catch2 build Martin Hořeňovský 2022-02-19 21:27:53 +01:00
  • 4396a9119f Add some missing configuration includes Martin Hořeňovský 2022-02-19 21:27:03 +01:00
  • bda4b7df84 Fix fallback stringifier config Martin Hořeňovský 2022-02-20 13:17:40 +01:00
  • 0c722564c3 Examples: remove references to catch_default_main John Beard 2022-02-18 22:36:47 +00:00
  • 33ffc3b6fc Allow passing compile-time configuration options through CMake Martin Hořeňovský 2022-02-02 15:36:58 +01:00
  • fc5552d27b Push down handling of default reporter to Config's constructor Martin Hořeňovský 2022-02-17 20:44:27 +01:00
  • 7cf2f88e50 Add small missing things to release notes Martin Hořeňovský 2022-02-14 18:22:11 +01:00
  • a9ed2c235d Rename MiscFunctions.cmake -> CatchMiscFunctions.cmake Martin Hořeňovský 2022-02-07 00:05:11 +01:00
  • a1e5934aa9 Add licence header to MiscFunctions.cmake Martin Hořeňovský 2022-02-03 00:34:01 +01:00
  • 190f71792a proper support for lib suffix in conan Guillaume Egles 2022-02-05 10:32:06 -08:00
  • c912f62fc4 Remove Windows.h related defines Martin Hořeňovský 2022-02-05 16:21:06 +01:00
  • aa3c7be434 Fix ToC in CLI documentation Martin Hořeňovský 2022-02-05 16:14:47 +01:00
  • b0279e0c14 Remove mention of CATCH_CONFIG_MAIN from docs/configuration.md Martin Hořeňovský 2022-02-05 14:55:01 +01:00
  • 9afb6ce138 feature: double -> const auto when static_cast in right Certseeds 2022-02-02 12:11:52 +08:00
  • efb54926ee Don't cache stdout handle in Windows console colour impl Martin Hořeňovský 2022-01-29 23:12:40 +01:00
  • 7a2f9f4633 Extend checkLicense.py to also check tests Martin Hořeňovský 2022-01-29 13:10:54 +01:00
  • 79e4cd1af4 Cleanup summary comments in ExtraTests Martin Hořeňovský 2022-01-29 00:40:03 +01:00
  • 635db2785f Use the new licence header in ExtraTests's cpp files Martin Hořeňovský 2022-01-29 00:07:44 +01:00
  • 51888d360a Use the new licence header in TestScripts Martin Hořeňovský 2022-01-29 00:04:49 +01:00
  • f83332d89b Use the new licence header in SelfTest's cpp files Martin Hořeňovský 2022-01-29 00:03:43 +01:00
  • b5dbdc858d Link to the v2-v3 migration docs from release notes Martin Hořeňovský 2022-01-28 23:55:27 +01:00
  • e53a75b425 Add integration test for listener-reporter event ordering Martin Hořeňovský 2022-01-28 00:00:52 +01:00
  • 4ff8b27bb6 Cleanups output normalization in ApprovalTests Martin Hořeňovský 2022-01-26 23:47:40 +01:00
  • d861e73f86 Handle full unique test identifiers in testRandomOrder.py Martin Hořeňovský 2022-01-27 18:57:48 +01:00
  • dc86d51af2 Update version string to mention Catch2 Martin Hořeňovský 2022-01-27 11:21:43 +01:00
  • 958944d27a Allow to specify CATCH_CONFIG_DEFAULT_REPORTER for static library with main() (#2346) Mikhail Matrosov 2022-01-25 23:54:19 +03:00
  • 5121660e7f Add OpenALpp as an open source library that uses Catch2 Simon Weis 2022-01-22 08:23:06 +01:00
  • ce556fd646 Ignoring VSCode settings dir Rodrigo Severo 2022-01-14 11:24:57 -03:00
  • b6ff2c3dda Error out reporter registration for reporter names with '::' Martin Hořeňovský 2022-01-09 19:01:14 +01:00
  • 875299cff0 Remove unused member from Totals Martin Hořeňovský 2022-01-07 10:34:15 +01:00
  • 39d3de17f3 Fix mentions of CATCH_INSTALL_HELPERS Martin Hořeňovský 2022-01-06 10:53:26 +01:00
  • fff494c10a Tear out trivial_abi on unique_ptr Martin Hořeňovský 2022-01-05 00:04:21 +01:00
  • 103cb16696 Rename listening reporter to multi reporter Martin Hořeňovský 2022-01-04 21:48:20 +01:00
  • 244680d512 Update release-process.md for v3 Martin Hořeňovský 2022-01-03 23:30:39 +01:00
  • f4af9f6926 Bump version to v3.0.0 preview 4 v3.0.0-preview4 Martin Hořeňovský 2022-01-03 23:16:39 +01:00
  • 57c9c935ee Update release notes Martin Hořeňovský 2022-01-03 23:11:15 +01:00
  • 98a6c69e1e Switch from AddVectoredExceptionHandler to SetUnhandledExceptionFilter Alan Jowett 2021-12-15 09:51:04 -07:00
  • 216713a406 v2.13.8 v2.13.8 Martin Hořeňovský 2022-01-03 21:21:39 +01:00
  • d3199c42c2 Redo reporter CLI and reporter-specific docs Martin Hořeňovský 2022-01-02 00:09:32 +01:00
  • eeee4a49af Remove short flags from --list-tests and --list-tags Martin Hořeňovský 2022-01-02 21:19:22 +01:00
  • 0d1bdea69f Remove all mentions of the removed --list-test-names-only flag Martin Hořeňovský 2022-01-02 21:06:23 +01:00
  • 3ab981fa21 Add documentation for the --verbosity option Martin Hořeňovský 2022-01-02 21:02:32 +01:00
  • 54e89e8364 Update release notes to account for recent changes Martin Hořeňovský 2022-01-01 23:50:02 +01:00
  • 88b28ab592 Extra compilation checks for compiling without exceptions Martin Hořeňovský 2022-01-01 23:21:31 +01:00
  • ef3374ed81 Add more macros to the DisabledMacros test Martin Hořeňovský 2022-01-01 16:45:28 +01:00
  • f2f585b478 Merge pull request #2183 from mjerabek/dev-multiple-reporters Martin Hořeňovský 2022-01-01 16:19:31 +01:00
  • b5547f2ef6 Passthrough stdout/err in multireporter's partial test end Martin Hořeňovský 2021-12-31 16:24:55 +01:00
  • 93882f7fab Support '-' as output path for stdout Martin Hořeňovský 2021-12-31 14:51:15 +01:00
  • 4752545a69 Add version placeholders to the reporter docs Martin Hořeňovský 2021-12-31 00:00:58 +01:00
  • fae0be25b3 Improve error handling in parsing reporter specs Martin Hořeňovský 2021-12-30 23:50:40 +01:00
  • 899554bff2 Add test for handling of reporter's assertion preferences Martin Hořeňovský 2021-12-30 20:20:22 +01:00
  • b4efa4751a Add test for handling of Listeners requesting stdout capture Martin Hořeňovský 2021-12-30 15:49:15 +01:00
  • 22547a3c5f Add test for stdout pass-through behaviour in MultiReporter Martin Hořeňovský 2021-12-29 23:53:59 +01:00
  • 8baf9c05a3 Add more unit tests Martin Hořeňovský 2021-12-19 15:16:56 +01:00
  • ccd67b293d Add support for multiple parallel reporters Martin Jeřábek 2021-02-06 20:12:07 +01:00
  • 6b55f5d780 Don't send full stdout so far to testCasePartialEnded event Martin Hořeňovský 2022-01-01 12:21:31 +01:00
  • c9c3b74805 Remove some obsolete tests Martin Hořeňovský 2021-12-31 15:12:53 +01:00
  • 8711b63a0a Add tests for StringRef's copy operations being shallow Martin Jeřábek 2021-03-08 14:57:59 +01:00
  • 72a09de236 Add tests for Optional's op== and != Martin Hořeňovský 2021-12-29 16:58:00 +01:00
  • f0a89b7345 Add ops == and != for Optional Martin Jeřábek 2021-03-08 14:43:42 +01:00
  • f00b6e2019 Add more tests for various less common tag-related cases Martin Hořeňovský 2021-12-27 10:04:48 +01:00
  • 45577a1f4c Refactor implementation of case-insensitivity in tags Martin Hořeňovský 2021-12-26 22:10:20 +01:00
  • cbb6764fb1 Add CaseInsensitiveEqualTo comparison type Martin Hořeňovský 2021-12-26 18:54:47 +01:00
  • 156e6fdfa9 CaseInsensitiveLess takes args as StringRefs Martin Hořeňovský 2021-12-26 00:52:52 +01:00
  • 187bf6db2b Split out CaseInsensitiveCmp into its own file Martin Hořeňovský 2021-12-26 00:27:11 +01:00
  • cde26de803 Add buildAndTest.cmd for Windows users (#2338) Alan Jowett 2021-12-18 15:52:35 -07:00
  • 3cc0c033e4 Allow enabling multiple warnings in one invocation Martin Hořeňovský 2021-12-18 20:48:43 +01:00
  • 840acedf62 Implement warning for unmatched test specs Martin Hořeňovský 2021-12-18 19:59:23 +01:00
  • 9f2dca5384 Exit with non-0 return code if no tests were run Martin Hořeňovský 2021-12-13 15:15:23 +01:00
  • 602e484f02 Rename reportInvalidArguments -> reportInvalidTestSpec Martin Hořeňovský 2021-12-12 21:54:00 +01:00
  • 08939cc8bb Error out early if invalid test specs are provided Martin Hořeňovský 2021-12-12 15:18:50 +01:00
  • 3bfe900bbc Move shard logic check after help flag check Martin Hořeňovský 2021-12-11 21:48:43 +01:00
  • e9e4117016 Remove double-underscores in macros Bernhard Manfred Gruber 2021-12-16 09:21:51 +01:00
  • d30d0c01a7 Disable JIT debug for ctest.ext Alan Jowett 2021-12-15 15:40:35 -07:00
  • 8a06a6dce8 Fix typo Dan Raviv 2021-12-08 11:51:37 +02:00
  • dcf9479c85 Counts internally use uint64_t instead of size_t Martin Hořeňovský 2021-12-02 16:25:11 +01:00
  • c49faa62dd Let users of amalgamated distribution override the default main Martin Hořeňovský 2021-12-02 13:49:16 +01:00
  • c097609115 Cleanup release scripts a bit Martin Hořeňovský 2021-12-02 11:48:50 +01:00
  • 9d6fffb922 Remove no longer used Python scripts Martin Hořeňovský 2021-12-02 11:48:28 +01:00
  • 153965a655 Delete useless MatcherMethod base class Martin Hořeňovský 2021-11-26 00:38:13 +01:00
  • 0ac9f44985 Add SECURITY.md Martin Hořeňovský 2021-11-26 00:10:01 +01:00
  • 33794a204c Fix clang analyzer warning about FilterGenerator Xo Wang 2021-10-27 12:10:38 -07:00
  • f45dac8fc1 Add broken test Martin Hořeňovský 2021-10-28 11:20:00 +02:00
  • b9baae6d93 Cleanup StringRef impl a bit Martin Hořeňovský 2021-11-20 23:41:57 +01:00
  • c95072408f Add catch_sharding.hpp to CML Martin Hořeňovský 2021-11-20 23:41:04 +01:00
  • 8cb8f0b08b Sweep out some Wsign-conversion warnings Martin Hořeňovský 2021-11-20 23:40:32 +01:00
  • 9952f29f01 Fix link in event-listeners.md Tristan Stenner 2021-11-22 10:43:06 +01:00
  • 2db1cf3404 Fix template args to avoid conversion warnings SketchyLizard 2021-11-17 09:01:12 -05:00
  • fabe614ba8 Rewrite own-main.md for v3 Martin Hořeňovský 2021-11-19 15:52:32 +01:00
  • acdb85c398 Add FAQ page to the documentation Martin Hořeňovský 2021-11-19 15:23:50 +01:00
  • 726fdd7f8e Update known-limitations.md Martin Hořeňovský 2021-11-19 00:31:46 +01:00
  • 0ccb1c30c6 Rewrite event listener docs and add event documentation Martin Hořeňovský 2021-11-18 23:00:45 +01:00
  • dd12ce8141 Rewrite tutorial to shorten BDD section and mention generators Martin Hořeňovský 2021-11-16 23:23:29 +01:00
  • d32e89eb84 Reorganize the main readme Martin Hořeňovský 2021-11-16 16:22:46 +01:00
  • ce6aca81ad Remove Google Groups link from README.md Martin Hořeňovský 2021-11-16 14:36:29 +01:00