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 a test for verifying JPMS module info declarations (need new sub-module to run only on JDK 11+?) #20

Open
cowtowncoder opened this issue Jun 22, 2024 · 0 comments

Comments

@cowtowncoder
Copy link
Member

One weak spot we have had for a long time now is that of goodness (or lack thereof) of our JPMS module-info.class definitions: they are created using Moditect, built on Java 8, and cannot do much in way of validation.

But it should be possible to create integration tests that do verify basic goodness of module info.

This may require splitting of tests into sub-modules, if we still want Java 8 tests run for other things.
Or potentially we could simply drop Java 8 support for this test module; either way would work.

Note: a follow-up thing to consider would be OSGi bundle loading testing in similar way.

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

No branches or pull requests

1 participant