-
Notifications
You must be signed in to change notification settings - Fork 4
Migrate WitchcraftLoggingPluginTest to java framework
#892
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
base: develop
Are you sure you want to change the base?
Conversation
…grationSpec` to the new Java Junit framework
Generate changelog in
|
Generate changelog in
|
✅ Successfully generated changelog entry!Need to regenerate?Simply interact with the changelog bot comment again to regenerate these entries. 🔄 Changelog entries were re-generated at Fri, 23 Jan 2026 16:33:30 UTC!📋Changelog Preview💡 Improvements
|
versions.props
Outdated
| @@ -1,6 +1,5 @@ | |||
| com.fasterxml.jackson.*:* = 2.20.1 | |||
| com.fasterxml.jackson.core:jackson-annotations = 2.20 | |||
| com.palantir.gradle.plugintesting:gradle-plugin-testing-junit = 0.50.0 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you won't have to do this anymore hopefully once palantir/gradle-plugin-testing#353 merges
| .add("java") | ||
| .add("java-library") | ||
| .add("com.palantir.witchcraft-logging-testreport"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same, this should be addressed with palantir/gradle-plugin-testing#353
Before this PR
WitchcraftLoggingPluginTestwas a groovy test usingSpecificationAfter this PR
Now we use
GradlePluginTestsand make it a java test==COMMIT_MSG==
Migrate
WitchcraftLoggingPluginTestto java framework==COMMIT_MSG==
Possible downsides?
dont have access to the
projectlike inSpecificationso have to be a bit creative to check if a plugin is present