Hi,

On 22/03/2023 03:54, Benoit TELLIER wrote:
I get that those are abstract classes and are not intended to be run directly (or can't be for that matter) - while testing I leaned on that to simply run "in memory" flavour which was simply the fastest/most covenient.

I get that you can use it as maven dependency though I think it should be possible to do it as "test" scope as well - maven should still allow to resolve transitive dependencies here?

There's no transitive dependencies for test-jar qualifier.

exemple: all dependencies declared in mpt-imapmailbox-core would need to be re-declared in mpt-imapmailbox-memory, mpt-imapmailbox-cassandra, etc...

That's the main reason behind moving contract test suites for maven projects dedicated to tests into main.
Best regards,
Benoit

TIL!

Also, not a new issue it seems: https://issues.apache.org/jira/browse/MNG-1378 (Created: 31/Oct/05) :-)

w.

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to