On 4/12/2012 10:45 AM, Mohamed Nufail wrote:
Hi Kathey,

Thanks for noting. I have updated the proposal in the google doc also.

As for the OSGi tests, I found out that Pax Exam [1] can be used for this purpose. Tests can be written using JUnit as any other JUnit test. Pax Exam is able to run an OSGi framework and add the tests as a bundle and run the tests within the OSGi environment. Also I found out that it can be integrated into an ant build. So I think this would serve our purpose. I have no prior experience of using this but from what I found out, Pax Exam is better than the other alternatives.

[1] http://team.ops4j.org/wiki/display/paxexam/Pax+Exam


Great.  I see it has the Apache v2 license so that is really good.

https://github.com/ops4j/org.ops4j.pax.exam2/blob/master/LICENSE

Still when implemented unless it is determined Paxexam is suitable to check in, we should probably make a build property for the location and skip the tests if it is not installed.


Reply via email to