First of all, I want to thank you for making this plugin. I've been using it for quite some time now and it works like a charm so far.
Anyway, I found this issue #68 and I noticed that neotest was brought up in the discussion.
I have written a neotest adapter for C/C++ using CTest as a test runner. You can find it here: https://github.com/orjangj/neotest-ctest. It currently supports basic test macros from both GoogleTest (TEST, TEST_F) and Catch2 (TEST_CASE, TEST_CASE_METHOD, SCENARIO). I plan to add support parameterized tests (if possible) and add support for more test frameworks as well.
I'm not sure where to take it from here, but I figured you might want to have a look at it and maybe reference it in the README?
Let me know what you think. If not, you can just close this issue :)
First of all, I want to thank you for making this plugin. I've been using it for quite some time now and it works like a charm so far.
Anyway, I found this issue #68 and I noticed that neotest was brought up in the discussion.
I have written a neotest adapter for C/C++ using CTest as a test runner. You can find it here: https://github.com/orjangj/neotest-ctest. It currently supports basic test macros from both GoogleTest (
TEST,TEST_F) and Catch2 (TEST_CASE,TEST_CASE_METHOD,SCENARIO). I plan to add support parameterized tests (if possible) and add support for more test frameworks as well.I'm not sure where to take it from here, but I figured you might want to have a look at it and maybe reference it in the README?
Let me know what you think. If not, you can just close this issue :)