Hi,

On Tue, 2016-07-19 at 18:53 +0200, Oliver Lietz wrote:
> hi all,
> 
> I've added a new module org.apache.sling.testing.paxexam in
> trunk/testing 
> recently. It provides Sling's Launchpad Karaf Features as Options
> for Pax 
> Exam (without Karaf) to setup a Sling instance with less boilerplate
> code:
> 
> * allows to run ITs in the same module (with the build artifact under
> test)
> * allows using different versions in build and tests
> * allows overriding of versions

(snip)

I really like this from an API point of view, as it makes it much
simpler to configure tests.

A couple of thoughts:

- there are notes about code being auto-generated. Can you add
instructions and/or scripts to SVN, allowing other to update as well?
- we still reference snapshots. I know this is how we currently keep
the launchpad, but we can't ship a release with tests pointing to
SNAPSHOT versions. Not sure what the best way to fix it is though.

I've also tried using this for moving the Sling ITs to Oak but failed,
let's continue that discussion in SLING-5870.

Robert

Reply via email to