From 47424e1ab4adb6b830807ab75ce454ea0608804a Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Thu, 23 May 2024 09:36:14 +0200 Subject: [PATCH] TODO: add a task for migrating C++ tests to Catch2 v3 Current Catch2 release is v3.6. C++ tests in libgpiod still use v2.x. Catch2 v2 and v3 are not compatible and the tests must be migrated to the most recent major release. Add a task for it to TODO. Signed-off-by: Bartosz Golaszewski --- TODO | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/TODO b/TODO index 79a6246..10e5af9 100644 --- a/TODO +++ b/TODO @@ -51,3 +51,10 @@ testing with gpio-tools-test.bash using coproc problematic). One approach that could address both these problems is to bypass the readline emulation and use the libedit API (histedit.h) directly. + +---------- + +* migrate C++ tests to Catch2 v3 + +It's been almost two years since Catch2 v3.0 was released. It's not backward +compatible and requires some rework of the C++ test-suite. -- 2.30.2