-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Catch2 v3 integration does not work with Catch2 amalgamated releases #231
Comments
…atchv3 amalgamated Co-Authored-By: Llewellyn Falco <[email protected]>
…r APPROVALS_CATCH2_V3 Co-Authored-By: Llewellyn Falco <[email protected]>
https://github.com/catchorg/Catch2/blob/devel/docs/migrate-v2-to-v3.md#how-to-migrate-projects-from-v2-to-v3 A search in github shows lots of different directory layouts: https://github.com/search?q=catch_amalgamated.hpp&type=code
Hello @HaoZeke, Thanks very much for telling us about this, and for offering a PR on the documentation. Rather than documenting a manual edit to the ApprovalTests.cpp code, we have made it so that the project will build with both Catch2 v3 layouts. And the documentation is updated here: https://github.com/approvals/ApprovalTests.cpp/blob/master/doc/UsingCatch2v3.md Basically, use If you build against the Otherwise, we may be able to do a release at the end of this month. Thanks again. |
Thanks a ton for working on this, that's a much more elegant fix. |
Just wanted to add some notes about using
Catch2v3
.catch_amalgamated.{c,h}pp
So there's also this patch:
... and that's it. Should have a docs PR soon.
The text was updated successfully, but these errors were encountered: