...
One very early "feature" was the Pax Runner-less support for so called native containers using the OSGi Core 4.2 Launcher API.
This means that you lose
- many Pax Runner configurations
- the ability to run the tests against different frameworks and versions without much effort
However you gain:
- speed
- much easier debugging
- less "stuff" running between you and your test. If you are testing very close to a specific framework this is very handy.
See the regression projects for Felix and Equinox.
...
Anyhow, the Junit4 Driver (implemented here is very minimal and does not (on purpose) implement things like:
- propper @Before and @BeforeClass handling
- Configuration consolidation
yet.
Review the Reactor principle
...
Right now i would foucs on the following items for the next Milestone:
- Get some more people and opinions into it
- Port more Options from Pax Runner Container to Native Container (currently the latter is very limited)
- Fix Pax Runner TestContainer regression (see regression-paxrunner module)
- Start documenting the stable parts. E.g. Screencast?
This is of cause subject of discussion. Help and Comments are welcome!
...