-
## Description
Add `.margin` to `Approx`.
I'm testing to porting our tests from catch to doctest. We use `CHECK(var == Approx(1.123).margin(1e-3))` often but this is missing from doctest. Would …
-
**Describe the bug**
I'm building tests with `native: true`, and pull in catch2 as a dependency also with `native: true`, with a fallback on the wrapdb. I get a warning about mixing machine 0 and 1.
…
-
Currently hitting:
```
error: cannot make section .ASAN$GL associative with sectionless symbol ?id@?$collate@D@std@@2V0locale@2@A
```
While the headers do not use locales, this could be caused…
-
Hi, I have an issue when building rbdl bindings for Python 3.7.
I did the following :
```
# Creating conda environment
conda create -n rbdl python=3.7
git clone https://github.com/rbdl/rbdl.g…
-
**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 is running catch2 …
-
I am reading about catch2 framework. I am trying to understand how internally the GENERATE macro works
For example having the following section
TEST_CASE("Foo")
{
auto i = GENERATE(1,2,3);
st…
-
using latest macOS Monterey and Xcode (13.3.1)
See minimal repro: [catch2-v3-issue.zip](https://github.com/catchorg/Catch2/files/8516900/catch2-v3-issue.zip)
The same thing seems to work just fi…
-
**Describe the bug**
Catch2 triggers`-Werror=parentheses` on linux (gcc 9.3.1). Here is the error message:
```
_deps/catch2-src/src/catch2/internal/catch_test_macro_impl.hpp:57:67: error: sugges…
-
It seems that building catch@3.3.0-preview3 via PMM fails.
CMakeLists.txt:
```
cmake_minimum_required(VERSION 3.15)
project(MyProject)
include(pmm.cmake)
pmm(DDS DEPENDS catch2@3.0.0-preview…
-
I am the maintainer of RPM packages of trng for openSUSE.
While updating our packages to version 4.25, we noticed that tests require the `Catch2` library, but there is no way to use a system instal…