Folks,
I've just finished pushing stuff to
https://github.com/resteasy/Resteasy/pull/928 . The goals are:
1) remove usage of tjws embedded container (which is deprecated) in our
own project; most of the tests that relied on it have already been moved
to the new testsuite are and are using Arquillian; few others (basically
those in the provider modules) are being moved soon by Martin. All
remaining stuff is basically special components or stuff that does not
go into WildFly / EAP, so won't be moved to the new testsuite area for
now. For the latter tests, the easiest approach was to modify them to
use our resteasy-netty4 server adapter (the migration to undertow would
be more difficult, as the integration API is slightly different, while
the netty4 one is basically the same as the tjws embedded server one).
2) get rid of the resteasy-jaxrs-testsuite module, which was temporary
created when tjws was moved out of resteasy-jaxrs and not has now no
reason to stay, given all its tests have already been refactored to the
new testsuite (well, except for the wadl tests, which are dealt with in
the PR here).
Any comments, just let me know. Otherwise, assuming Travis CI runs pass,
I'll merge the PR tomorrow.
Cheers
Alessio
--
Alessio Soldano
Web Service Lead, JBoss