ops4j / org.ops4j.pax.exam2

Pax Exam is a testing framework for OSGi
https://ops4j1.jira.com/wiki/spaces/PAXEXAM4/
Apache License 2.0
84 stars 100 forks source link
java osgi testing

Pax Exam

Thanks for looking into Pax Exam. This is the official source repository of the OPS4J Pax Exam project for release lines 2.x, 3.x, 4.x and 5.x. It's licensed under the Apache Software License 2.0 by the OPS4J community.

Documentation

Contributing

In OPS4J, everyone is invited to contribute. We don't require any paperwork or community reputation. All we ask you is to move carefully and to clean up after yourself:

Build

You'll need a machine with Java 8+ and Apache Maven 3 installed.

Checkout:

git clone git://github.com/ops4j/org.ops4j.pax.exam2.git
git checkout master

Branches:

Run Build:

mvn clean install

Run build without long running javaee tests

mvn clean install -P \!javaee

Run build with integration tests

mvn -Pdefault,itest clean install

Releases

Releases go to Maven Central.

The current release of Pax Exam is 4.12.0.

Issue Tracking

Mailing List

There is a Google Groups list for all OPS4J projects: ops4j@googlegroups.com.

Continuous Integration Builds

We have a continuous integration build set up here:

Snapshot artifacts are being published to:

The OPS4J Team.