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

Add catch2 test support in CLion #7141

Merged
merged 2 commits into from
Dec 16, 2024

Conversation

LeFrosch
Copy link
Collaborator

@LeFrosch LeFrosch commented Dec 9, 2024

Adds a test context provider for catch2 tests based on the work done for google tests. I also tried to provide a context provider for boost tests, however they don't play nicely with our current test infrastructure in the plugin.

@LeFrosch LeFrosch marked this pull request as ready for review December 11, 2024 15:24
@github-actions github-actions bot added product: CLion CLion plugin awaiting-review Awaiting review from Bazel team on PRs labels Dec 11, 2024
Split the google test context provider into RadTestContextProvider and RadGoogleTestContextProvider where the former can serve as a base for other context providers.

# Conflicts:
#	clwb/src/com/google/idea/blaze/clwb/radler/optional-plugin.xml
@LeFrosch LeFrosch force-pushed the catch-context-provider branch from 012798e to 4e22644 Compare December 16, 2024 15:44
@LeFrosch LeFrosch merged commit 6a627b8 into bazelbuild:master Dec 16, 2024
5 checks passed
@LeFrosch LeFrosch deleted the catch-context-provider branch December 16, 2024 15:54
@github-actions github-actions bot removed the awaiting-review Awaiting review from Bazel team on PRs label Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product: CLion CLion plugin
Projects
Development

Successfully merging this pull request may close these issues.

2 participants