Skip to content
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

Update to Catch2 version 3.0.1. #437

Merged
merged 6 commits into from
Jul 27, 2022
Merged

Conversation

hyoklee
Copy link
Member

@hyoklee hyoklee commented Jul 26, 2022

Spack has Catch2 package. It uses 3.0.1 version by default.

@ChristopherHogan
Copy link
Collaborator

You might want to mention in the "Dependencies" section of README.md that Catch2 version 3 is required, since compilation will presumably fail with version 2.x now.

@ChristopherHogan
Copy link
Collaborator

Could you use more descriptive titles for PRs please? When I auto-generate release notes it uses the PR title, and "Close 434" isn't very informative in release notes. I'd rather see something like "Update to catch2 3.0.1."

@ChristopherHogan
Copy link
Collaborator

We should probably also add 3.0.0 as the minimum required version in the find_package(Catch2 ...) call of CMakeLists.txt.

@ChristopherHogan
Copy link
Collaborator

I think they moved from a header only library to a normal library in version 3, so all the tests need to be linked with catch2 now.

@coveralls
Copy link

coveralls commented Jul 26, 2022

Coverage Status

Coverage increased (+0.3%) to 81.826% when pulling d6915e2 on hyoklee:hyoklee-issue-434 into 18f9343 on HDFGroup:master.

@hyoklee hyoklee changed the title Close #434. Update to Catch2 version 3.0.1. Jul 26, 2022
@hyoklee hyoklee merged commit 412c2f6 into HDFGroup:master Jul 27, 2022
@hyoklee hyoklee deleted the hyoklee-issue-434 branch July 27, 2022 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants