sqlite_modern_cpp icon indicating copy to clipboard operation
sqlite_modern_cpp copied to clipboard

Please support catch2 3.x

Open hosiet opened this issue 1 year ago • 2 comments

The current source code needs catch2 2.x to do the tests. With catch2 upstream shifting to the development of v3.x series (currently v3.6.0), please consider updating your source code structure to support catch2 3.x.

hosiet avatar Jul 12 '24 20:07 hosiet

Hey @hosiet feel free to open a PR against the dev branch.

aminroosta avatar Jul 29 '24 21:07 aminroosta

I have patch for the code and CMakeLists.txt available and I can provide them. However, the main issue is that Hunter only supports Catch 2.x and there is no sign of supporting 3.x on their side.

Please let me know what would be the best way to proceed. I am attaching the patches here in case anyone need them.

Copyright disclaimer: I hereby release all my contributions listed here and below into the public domain. In cases where releasing into the public domain is not allowed, they shall be released under the same license and copyright holder as the sqlite_modern_cpp project.

0001-cmake-Catch-.cmake-Upgrade-to-v3.patch 0002-Migrate-code-to-use-Catch-v3.patch

hosiet avatar Dec 21 '24 16:12 hosiet