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 resource container selector resolver #16

Draft
wants to merge 333 commits into
base: support-classpath-resources-scanning
Choose a base branch
from

Conversation

mpkorstanje
Copy link
Owner

Just viewing the diff between to PRs.

@mpkorstanje mpkorstanje marked this pull request as draft June 14, 2024 20:27
marcphilipp and others added 29 commits August 8, 2024 15:57
…t file system temp directory (junit-team#3921)

Closes junit-team#3910.

---------

Co-authored-by: Marc Philipp <[email protected]>
marcphilipp and others added 30 commits October 14, 2024 09:56
Add a flag to ParameterizedTest to control arguments requirement. This
allows users to explicitly opt out from validation of arguments set
count and silently skip a test if no arguments are provided

In general, support TestTemplateInvocationContextProvider returning zero
invocation contexts. Such providers must override new interface method
to indicate that the framework should expect "no context returned"

Resolves junit-team#1477
The new `--exclude-methodname` and `--include-methodname` options added
of the `ConsoleLauncher` allow include or exclude methods based on fully
qualified method names without parameters. For example,
`--exclude-methodname=^org\.example\..+#methodname` will exclude all
methods called `methodName` in the `org.example` package or any of its
subpackages.

Resolves junit-team#3107.
`Class.getPackage()` returns `null` for the default package on Java 8.
This is now handled by inspecting the fully qualified class name rather
than throwing a `NullPointerException`.

Fixes junit-team#4076.
…discovery/ClasspathResourceSelector.java

Co-authored-by: Marc Philipp <[email protected]>
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.