Catch2 icon indicating copy to clipboard operation
Catch2 copied to clipboard

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

Results 367 Catch2 issues
Sort by recently updated
recently updated
newest added

Closes #2444. Avoid the overhead of creating and deleting temporary files. Anonymous pipes have a limited buffer and require an active reader to ensure the writer does not become blocked....

Finish before break

**Description** I want to be able to integrate catch2 and ctest such that I can run ``` cmake .. ctest ``` instead of having to run ``` cmake .. cmake...

Extras

catch version 3 can build shared libraries, but this is not documented in configuration.md. There are some comments on cmake about what you normally wouldn't want to do this (on...

**Describe the bug** I'd like to prefix the name of our test cases with the name of the test executable itself (1) via `TEST_PREFIX`: ``` catch_discover_tests( ${TARGET} TEST_PREFIX "${TARGET} "...

**Describe the bug** With the warning `/w14619` enabled I am getting `# pragma warning: there is no warning number '4800'` on the line 2192 which says: `#pragma warning(disable:4800) // Forcing...

A single underscore was used as a name here: https://github.com/catchorg/Catch2/blob/958944d27a2d2fb82aa008377bf4f8752f6b848e/include/internal/catch_run_context.cpp#L455 This breaks tests that are simulating the common practice of `#define`ing a `_` macro that handles translation. Broken in https://github.com/catchorg/Catch2/commit/8f277a54c0b9c1d1024dedcb2dec1d206971e745,...

Won't Fix

As an unexperienced C++ programmer, the instructions on how to get Catch are confusing and seemingly scattered throughout several files. _/docs/why-catch.md_ tells me to just "Just download two files, add...

**Description** It would be better if there was a more informative version string output. **Additional context** The current implementation does not seem fitting for git. I would like something like...

Tweak request

**Description** I'm writing a custom assert macro because I want to test cases involving `assert()`. My objective is this custom assert to behave like a regular assert but when it...

Hello Respected contributors and developers of Catchv3, seeking or utilizing of Catchv3 has some knots then there on our traditional integration, we kindly request you to create or consolidate a...