Commit Graph

  • 01cac90c62
    Bump up actions/checkout version to v4 (#2760) Krzysiek Karbowiak 2023-11-09 10:31:49 +0100
  • b7ad7c9b96 Bump up actions/checkout version Krzysiek Karbowiak 2023-11-08 09:18:38 +0100
  • 4b368db34c Bump up actions/checkout version Krzysiek Karbowiak 2023-11-08 09:18:21 +0100
  • b735dfce2d
    Increase build parallelism on macOS (#2759) Krzysiek Karbowiak 2023-11-07 22:17:47 +0100
  • ca1e2be69c
    Apply suggestions from code review Martin Hořeňovský 2023-11-07 15:09:46 +0100
  • 1dcdb7536f Increase build parallelism on macOS Krzysiek Karbowiak 2023-11-07 11:49:58 +0100
  • caffe79a31
    Fix missing include in catch_message.hpp Martin Hořeňovský 2023-11-04 00:31:45 +0100
  • a497f5f8b3
    Update cmake-integration.md Josh 2023-10-31 22:12:36 -0500
  • a8cf3e6710 Mark CATCH_CONFIG_ options as advanced Chris Thrasher 2023-10-31 10:14:32 -0600
  • bfb8eef4e5
    Mark CATCH_CONFIG_ options as advanced Chris Thrasher 2023-10-31 10:14:32 -0600
  • 79d39a1954
    Fix tests for C++23's multi-arg index operator Martin Hořeňovský 2023-10-28 21:49:49 +0200
  • 6ebc013b8c
    Fix UDL definitions for C++23 Martin Hořeňovský 2023-10-28 21:34:53 +0200
  • 966d361551 Improve formatting of test specification docs Alex Merry 2023-10-23 16:14:15 +0100
  • 1b1b224873
    Improve formatting of test specification docs Alex Merry 2023-10-23 16:14:15 +0100
  • 88ef5d6ffe Cleanout superfluous variable assignments Martin Hořeňovský 2023-10-10 15:23:15 +0200
  • d3747f55a2 JSON reporter asks for stdout redirect Martin Hořeňovský 2023-10-10 15:22:44 +0200
  • 2e422fe407 JSON reporter: clean up the listings a bit Martin Hořeňovský 2023-10-10 11:03:44 +0200
  • 3956312863
    Update tutorial.md Simhon Chourasia 2023-10-09 13:45:39 -0400
  • 0737f88592 switch to using CumulativeReporterBase instead of StreamingReporterBase Uy Ha 2023-10-07 21:59:52 +0000
  • f8368977f5 put sections in sections property, still need to make them nested Uy Ha 2023-10-07 18:20:07 +0000
  • c83f25f338 Make the code compilable for C++ 14 Uy Ha 2023-10-07 09:44:24 +0000
  • 23cfd79858 Have startArray and startObject return the writer Uy Ha 2023-08-12 12:21:43 +0300
  • 755800ae25 Adjust section statistics to comments Uy Ha 2023-07-30 20:58:10 +0300
  • cf58e93f2b Unify source-location, show properties as a list Uy Ha 2023-07-30 14:36:11 +0300
  • 27d765e9f6 Change "test-cases" to "test-resulst", use writeSourceInfo instead of doing manually Uy Ha 2023-07-30 11:54:42 +0300
  • 1a77b583b0 Fix "totals" attribute Uy Ha 2023-07-30 11:37:54 +0300
  • 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