The dependencies in servlets resolver, especially pax exam have been updated to the latest recently

Regards
Carsten

On 11.04.2025 17:04, Bertrand Delacretaz wrote:
Hi,

It's been a while since I touched any Sling code, and I now have a
small change to make to the servlets-resolver module, SLING-12739 [1].

The code changes are simple but I want serious testing, and the age of
that module shows in the tests which use somewhat old versions of the
pax testing stuff and older dependencies in general.

I'd prefer using a separate POM for my new tests, tried a setup using
exec-maven-plugin and that looks reasonable to me [2].

This helps keep the changes to the original (stable, core) module to a
minimum while providing a convenient testing environment for new
integration tests.

What do people think of this approach, and do we have other similar
examples already, with tests in a submodule?

-Bertrand

[1] https://issues.apache.org/jira/browse/SLING-12739
[2] 
https://github.com/apache/sling-org-apache-sling-servlets-resolver/commit/2ebbb8e1ff23fecabe5b5b0100ac3f7be196dfb1

--
Carsten Ziegeler
Adobe
cziege...@apache.org

Reply via email to