Commit Graph

  • 17d5ac18c8 Change how writeSourceInfo and writeCounts are implemented Uy Ha 2023-07-30 11:33:18 +0300
  • 02313527ce Remove unnecessary startObject Uy Ha 2023-07-30 00:46:36 +0300
  • 6552d8516a Implement listing Uy Ha 2023-07-30 00:23:00 +0300
  • aef7fb05a7 Add "version" and "metadata" field Uy Ha 2023-07-30 00:22:45 +0300
  • 8311231a6b Add missing endline in test case Uy Ha 2023-07-29 22:14:47 +0300
  • 875a2661a4 Fix PR according to comments Uy Ha 2023-07-29 19:39:39 +0300
  • bca353b1ad Escape quotes for JSON report passing regular expression Uy Ha 2023-06-26 11:00:46 +0300
  • 5de01e6e09 Change function names to {start,end}{Object,Array}, add section information, make destructor pop correctly Uy Ha 2023-06-26 10:47:37 +0300
  • 3466ae2fa1 Remove unnecessary functions Uy Ha 2023-06-26 01:53:17 +0300
  • 51daec329c Add barebone JsonReporter which only reports test cases Uy Ha 2023-06-26 01:45:45 +0300
  • 7645901f95 Handle quote and add test for it Uy Ha 2023-06-26 01:16:50 +0300
  • 50818bb301 Add test for Custom class for JsonValueWriter Uy Ha 2023-06-26 00:37:58 +0300
  • 8450e1f369 Fix quoting bug Uy Ha 2023-06-26 00:34:16 +0300
  • af8d480bc1 Handle moved from Json{Object,Array}Writer Uy Ha 2023-06-26 00:07:18 +0300
  • e499b9ca31 Make constructor with indent level public, remove useless JsonWriter, adapt tests Uy Ha 2023-06-25 23:49:10 +0300
  • aabaced307 Make JsonValueWriter accept even more types Uy Ha 2023-06-25 21:14:47 +0300
  • 3bccecf5f6 Make JsonWriter accept more arithmetic types Uy Ha 2023-06-25 17:36:32 +0300
  • 85c8fdcb06 Add full implementation for JsonWriter and tests for it Uy Ha 2023-06-25 03:23:40 +0300
  • 2acb192e75 Add initial class for JsonWriter Uy Ha 2023-06-18 18:29:55 +0000
  • 766541d12d why-catch.md: Add JetBrains survey link Per Lundberg 2023-09-26 20:38:20 +0300
  • 3831a05823
    why-catch.md: Add JetBrains survey link Per Lundberg 2023-09-26 20:38:20 +0300
  • c954830e19
    Update tutorial.md Simhon Chourasia 2023-09-26 09:19:51 -0400
  • 4ac475050d
    Update tutorial.md Simhon Chourasia 2023-09-25 15:17:52 -0400
  • 7b793314e5
    Catch.cmake: Support CMake multi-config with PRE_TEST discovery mode (#2739) Holger Kaelberer 2023-09-25 19:40:35 +0200
  • 9b930ec250 fixup! Catch.cmake: Support CMake multi-config with PRE_TEST discovery mode Holger Kaelberer 2023-09-25 16:31:46 +0200
  • 0fb817e41f fix some bugprone-macro-parentheses warnings Christian Tacke 2023-08-20 22:11:38 +0200
  • f161110be4
    Merge pull request #2747 from xandox/devel Martin Hořeňovský 2023-09-25 10:52:10 +0200
  • 1d03457aaa fix some bugprone-macro-parentheses warnings Christian Tacke 2023-08-20 22:11:38 +0200
  • db495acdbb
    correct argument references in CatchAddTests.cmake Ilya Arzhannikov 2023-09-20 15:47:11 +0200
  • 9c541ca72e
    Add test for multiple streaming parts in UNSCOPED_INFO Martin Hořeňovský 2023-09-17 10:44:31 +0200
  • 92672591c1
    Make jackknife TU-local to stats.cpp Martin Hořeňovský 2023-09-16 21:29:47 +0200
  • 56fcd584c1
    Make directCompare TU-local to stats.cpp Martin Hořeňovský 2023-09-16 21:18:44 +0200
  • aafe09bc1c
    Update meson.build to fix #2722 (#2742) Jonathan Allen Grant 2023-09-13 01:06:14 -0700
  • 739fac0c4d No cpp file Jonathan Grant 2023-09-12 10:19:31 -0400
  • 2a4cbfff58
    Update meson.build to fix #2722 Jonathan Allen Grant 2023-09-12 07:16:06 -0700
  • 57b52f208b
    Set IWYU pragma export in catch_all.hpp vient 2023-09-09 08:24:18 +0300
  • 47a2c96938
    Reduce the number of templates in Benchmarking Martin Hořeňovský 2023-08-31 21:52:08 +0200
  • fb96279aed
    Remove superfluous stdlib includes from catch_benchmark.hpp Martin Hořeňovský 2023-09-04 16:38:17 +0200
  • e14a08d734
    Remove unused typedef from Benchmark::Environment Martin Hořeňovský 2023-09-01 00:02:25 +0200
  • 9bba07cb87
    Replace vector iterator args in benchmarks with ptr args Martin Hořeňovský 2023-08-31 22:04:54 +0200
  • b4ffba5087
    Update sample output in docs/benchmarks.md Martin Hořeňovský 2023-08-31 21:50:52 +0200
  • 3a5cde55b7 implement stringify for std::nullopt_t Martin Jeřábek 2023-08-30 13:16:30 +0200
  • 2a19ae16b8
    Rewrite commandline test spec docs Martin Hořeňovský 2023-08-30 15:40:31 +0200
  • a62dcc998d implement stringify for std::nullopt_t Martin Jeřábek 2023-08-30 13:16:30 +0200
  • f24d39e42b
    Support C arrays and ADL ranges in from_range generator Martin Hořeňovský 2023-08-29 15:37:46 +0200
  • 1399babcbe Catch.cmake: Support CMake multi-config with PRE_TEST discovery mode Holger Kaelberer 2023-08-27 11:08:59 +0200
  • 85eb4652b4
    Add nice license headers to files in examples/ and fuzzing/ Martin Hořeňovský 2023-08-24 16:33:15 +0200
  • 5bba3e4038 Edited amalgamated file generator, to block REUSE from getting confused Ryan Pavlik 2023-08-11 15:06:03 -0500
  • e09de7222c
    Small cleanup in XML reporter Martin Hořeňovský 2023-08-14 12:41:52 +0200
  • a64ff326bf
    Change 'estimated' to 'est run time' in console reporter output Martin Hořeňovský 2023-08-14 10:22:59 +0200
  • a86770b8a8 Add cstdint to relevant headers CoolingJam 2023-08-14 01:07:13 +0200
  • ad56463477
    Flush stream after benchmarkStarting in ConsoleReporter Martin Hořeňovský 2023-08-13 23:08:12 +0200
  • 932508f206 Edited amalgamated file generator, to block REUSE from getting confused Ryan Pavlik 2023-08-11 15:06:03 -0500
  • 9538d16005
    Mention missing catch_user_config.hpp in FAQ Martin Hořeňovský 2023-08-11 14:17:21 +0200
  • a94bee771e
    Add missing line for v3.4.0 to ToC in release-notes.md Martin Hořeňovský 2023-08-11 14:16:54 +0200
  • d7304f0c41
    Constify section hints in static-analysis mode Martin Hořeňovský 2023-07-25 16:59:12 +0200
  • cd60a0301c
    Assert Info reset need to also reset result disposition to normal to handle uncaught exception correctly (#2723) rosstang 2023-08-08 04:07:31 +0800
  • b593be2116
    Always default empty destructors Martin Hořeňovský 2023-08-05 18:21:38 +0200
  • ed4acded38 Don't define tryTranslators function if exception are disabled Vitalii Trubchaninov 2023-07-31 14:26:03 -0400
  • 267f9c1a11 Don't define tryTranslators function if exception are disabled Vitalii Trubchaninov 2023-07-31 14:26:03 -0400
  • 52f9ea786d Add a unit test to test incomplete assertion handler Ross 2023-07-22 10:35:32 +0800
  • 3b50218493 Unit tests to throw std::runtime_error instead of std::exception Ross 2023-07-22 08:48:45 +0800
  • d92fa76bf0 Approving test output changes due to added unit tests Ross 2023-07-22 01:24:47 +0800
  • 26fa6b7f3b AssertionEnd does not reset the assertion info yet. That is done after populateReaction. And reset assertion info would also reset the result disposition to normal, so that any uncaught exception would be reported as failure Ross 2023-07-22 01:03:07 +0800
  • 4acc51828f
    Introduce CATCH_CONFIG_PREFIX_MESSAGES to only prefix a few logging related macros. (#2544) Riom 2023-07-19 17:04:43 +0200
  • 14b2fee810 Fix unit test Riom 2023-07-19 10:36:42 +0200
  • 8909f20d80 Address review findings Riom 2023-07-19 09:50:43 +0200
  • 6ec8035495
    Merge branch 'catchorg:devel' into devel Riom 2023-07-19 09:14:55 +0200
  • af86249625 Hard wrap tutorial doc for easier raw Markdown reading David Álvarez Rosa 2023-07-17 19:00:58 +0200
  • d4b0b34561
    Fix lowercase namespace in own-main example Martin Hořeňovský 2023-07-13 14:02:15 +0200
  • 6e79e682b7
    v3.4.0 v3.4.0 Martin Hořeňovský 2023-07-13 13:37:30 +0200
  • 683c85772f
    Clean up explanation in tests Martin Hořeňovský 2023-07-12 11:49:43 +0200
  • 9e95d43576
    Merge d1de503150 into 1b049bdba4 ניר 2023-07-06 16:11:23 +0200
  • 1b049bdba4
    2 more TEST_CASEs to DiscoverTests/register-tests.cpp Martin Hořeňovský 2023-07-04 00:06:24 +0200
  • 0d772bdc61 Fix source comment typos in catch_amalgamated.* luzpaz 2023-07-01 01:53:34 +0000
  • afe0ca2edc
    Synchronize the top-page Cristian Le 2023-06-27 11:44:19 +0200
  • c0c2686b0f
    Simplify the gitignore Cristian Le 2023-06-27 11:35:39 +0200
  • c9d242acb1
    Add all doxygen API to developer's api Cristian Le 2023-06-27 11:31:41 +0200
  • 751e39c35b
    Add doxygen and graphviz support Cristian Le 2023-06-27 11:16:09 +0200
  • 9353afec99
    Initial Sphinx support Cristian Le 2023-06-27 09:38:20 +0200
  • 181265e9a6 Add missing cstdint includes to avoid compiler errors because of unknown symbols uint32_t and so on 0xFEEDC0DE64 2023-06-26 16:20:53 +0200
  • e5632e5e94 Add -Wdouble-promotion to common warnings Kari Argillander 2023-06-22 11:22:50 +0300
  • d1de503150
    Merge branch 'devel' into devel ניר 2023-06-20 21:48:51 +0300
  • e4b16053a6
    Escape Catch2 test names in catch_discover_tests tests Martin Hořeňovský 2023-06-15 14:19:39 +0200
  • 42ee66b5e6
    Fix handling of semicolon and backslash characters in CMake test discovery (#2676) Robin Christ 2023-06-14 23:40:10 +0200
  • a0c6a28460
    Fix possible FP in catch_discover_tests tests Martin Hořeňovský 2023-06-14 23:31:41 +0200
  • dc076e39d1 Fix handling of semicolon and backslash characters in CMake test discovery Robin Christ 2023-04-19 11:42:56 +0200
  • c8363143e7
    Add test scaffolding for catch_discover_tests Martin Hořeňovský 2023-06-14 16:30:56 +0200
  • e9f8b028c1 Fix failure with MSVC and -std:c++20 Dimitry Ishenko 2023-06-11 15:00:11 -0400
  • 99b6056967 fix lists Nir 2023-06-11 21:31:41 +0300
  • 7a52dfa77b
    Fix typo in cross-docs links Martin Hořeňovský 2023-06-11 19:36:20 +0200
  • 9131736630 Bazel support: Update skylib Vertexwahn 2023-06-01 21:00:56 +0200
  • b719527a56 Add new tests to approved tests Alex Biddulph 2023-06-05 09:19:55 +1000
  • ea40cfd418 Bazel support: Update skylib Vertexwahn 2023-06-01 21:00:56 +0200
  • ab0a21cb35 Add unit test for listing tags quietly Alex Biddulph 2023-06-01 16:50:15 +1000
  • 9e31c7b5c5 Fix tags quoting Alex Biddulph 2023-06-01 14:40:47 +1000
  • be89e14569 List tags as labels in add_test Alex Biddulph 2023-06-01 14:11:39 +1000
  • f6f3f73083 Add quiet verbosity level to listTags Alex Biddulph 2023-06-01 14:11:24 +1000
  • 0631b607ee
    Test & document SKIP in generator constructor Martin Hořeňovský 2023-05-31 15:12:23 +0200
  • dff7513b28
    Static analysis cleanup in tests Martin Hořeňovský 2023-05-29 21:41:51 +0200