On Thu, Mar 25, 2021 at 12:26 PM Alan Bateman <alan.bate...@oracle.com> wrote:
> [...] > > More generally, tests for modules, say white box tests that exercise > package private methods, can continue to be compiled and run "as if" > they are part of the module. The Maven/other plugins for testing will > use --patch-module, and maybe other options, to the setup for the tests. > I also don't think that tests are impacted by this JEP -- unless they used JDK Internals which are then no longer accessible. I wrote a blog post about "Testing in the Modular World" [1]. It explains the --patch-module technique mentioned by Alan. Soon, I'll update the text driven by comments I got from Alex Buckely and new insights I collected over the last two years. Cheers, Christian [1]: https://sormuras.github.io/blog/2018-09-11-testing-in-the-modular-world