ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gintautas Grigelionis <>
Subject Re: ant git commit: Add magic names for tests, run more tests in Surefire
Date Thu, 01 Nov 2018 20:07:08 GMT
On Mon, 29 Oct 2018 at 10:00, Stefan Bodewig <> wrote:

> There is no cycle: core <- testutil <- tests of core
> It is just Maven's model that doesn't allow you to introduce test scope
> dependencies that depend on your code under test. A model I disagree
> with.
> So in the maven POMs we might be cheating Maven, but only because we
> have to circumvent Maven's model which doesn't fit ours.

Maven wants to isolate each module [1]. This is where I went down the
rabbit hole
and lost sight of the bigger picture, namely, that POM build creates
isolation on the fly
(which is cheating on Maven :-), because I was thinking of launcher-core
and core-junit
interdependencies on the test level, and I'd still like to figure out a way
of running
all Ant tests in Surefire while producing artifacts corresponding to Ant
build as closely as possible.



  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message