testcontainers / testcontainers-java

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
https://testcontainers.org
MIT License
7.91k stars 1.62k forks source link

[Enhancement]: JPMS/Automatic-Module-Name #7337

Open Mechite opened 1 year ago

Mechite commented 1 year ago

Module

Core

Proposal

JPMS isn't supported by this module - Automatic-Module-Name can be added to the manifest for all of the modules or a module-info made.

eddumelendez commented 12 months ago

Thanks for raising the issue, @Mechite ! But, this is not something we are going to address soon in out minor versions. There have been attempts to do this #6325 and #6680 (where I forgot about the package's name).

This can be done when Testcontainers reach a major version including the following changes:

vietj commented 1 month ago

indeed there is a split org.testcontainers.container split package shared by jdbc and postgres that prevents modularity happening.