Ah! TY for the info, Romain.

Gary

On Mon, Sep 29, 2025 at 8:06 AM Romain Manni-Bucau
<[email protected]> wrote:
>
> Hi Gary,
>
> As mentionned JUnit5 engine is a test framework abstraction so you need a
> testng engine like https://github.com/junit-team/testng-engine
>
> Romain Manni-Bucau
> @rmannibucau <https://x.com/rmannibucau> | .NET Blog
> <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | 
> Old
> Blog <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Book
> <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064>
> Javaccino founder (Java/.NET service - contact via linkedin)
>
>
> Le lun. 29 sept. 2025 à 13:49, Gary Gregory <[email protected]> a
> écrit :
>
> > Curious: What about folks who rely on other frameworks like TestNG?
> >
> > Gary
> >
> > On Mon, Sep 29, 2025 at 3:18 AM Romain Manni-Bucau
> > <[email protected]> wrote:
> > >
> > > Hi all,
> > >
> > > I'd like to start a thread about potentially dropping surefire totally.
> > > The rational is that surefire (and failsafe) are mainly an abstraction
> > > layer on top of main test providers.
> > > However, since JUnit5 the platform/engine is itself such an abstraction
> > > layer and a runner.
> > >
> > > On another side, testng and junit4 are slowly getting abandonned - even
> > EE
> > > TCK started to move.
> > >
> > > In terms of additional features we do have the maven site integratoin -
> > but
> > > I doubt it is much used outside and to be honest it can be replaced with
> > a
> > > github/dev-factory link with more benefit these days.
> > >
> > > So overall I think we can converge by dropping surefire plugin in favor
> > of
> > > a thin wrapper of junit5 console runner ([1]).
> > >
> > > Short terms I'm sure Christian could help us getting something fast based
> > > on its implementation ([2] - including a small surefire compatibility
> > mode)
> > > and long term it will reduce the maintenance cost we do have for a very
> > > poor gain in current world (site and remoting are no more key features
> > > thanks the CI and doc evolution).
> > >
> > > Wdyt? Is maven 4 the mometum to do it?
> > >
> > > [1]
> > >
> > https://docs.junit.org/current/user-guide/#running-tests-console-launcher
> > > [2] https://github.com/sormuras/junit-platform-maven-plugin
> > >
> > > Romain Manni-Bucau
> > > @rmannibucau <https://x.com/rmannibucau> | .NET Blog
> > > <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/>
> > | Old
> > > Blog <http://rmannibucau.wordpress.com> | Github
> > > <https://github.com/rmannibucau> | LinkedIn
> > > <https://www.linkedin.com/in/rmannibucau> | Book
> > > <
> > https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064
> > >
> > > Javaccino founder (Java/.NET service - contact via linkedin)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to