And why do you wish to run your unit tests inside the container? I find it much nicer and cleaner to run everything outside it until I really need to mess with the container..
2011/1/25 Justin Edelson <[email protected]> > Have you looked at Pax Exam? > > On Jan 24, 2011, at 4:50 PM, Bruce Hartman <[email protected]> wrote: > > > Hi, I'm new to OSGI in general. I have a question, and will appreciate > any or all of your suggestions. I realize that I may need answers to > questions I haven't even asked yet. Here's the background. > > > > I am creating a BundleActivator in Eclipse, adding my own code to it, and > am exporting as a bundle to the bundle directory in my Felix installation. > I am doing this in Ubuntu Linux. This is all working well. I can install > and run my bundle. Just to be complete, here's a list of bundles I am > running (minus my bundle): > > > > g! lb > > START LEVEL 1 > > ID|State |Level|Name > > 0|Active | 0|System Bundle (3.0.6) > > 1|Active | 1|Apache Felix Bundle Repository (1.6.2) > > 2|Active | 1|Apache Felix Configuration Admin Service (1.2.8) > > 3|Active | 1|Apache Felix Gogo Command (0.6.1) > > 4|Active | 1|Apache Felix Gogo Runtime (0.6.1) > > 5|Active | 1|Apache Felix Gogo Shell (0.6.1) > > 6|Active | 1|Apache Felix Http Bundle (2.0.4) > > 7|Active | 1|Apache Felix Http Jetty (2.0.4) > > 8|Active | 1|Apache Felix Log Service (1.0.0) > > 9|Active | 1|Apache Felix Web Management Console (3.1.6) > > 10|Active | 1|OSGi R4 Compendium Bundle (4.1.0) > > > > Now, I would like to add and run JUnit tests on my bundle. > > > > I downloaded the JUnit 4 jar, included it in my Eclipse project, and > don't have any problems creating and running tests in Eclipse. > > > > Here's where I start having a problem. When I look online to find out > how to run JUnit tests inside the Felix framework, the only instructions I > can find is how to do it with all the IPOJO bundles. I'm not using the > IPOJO stuff, and really don't want to include those bundles in my deployment > if I can get away with not doing it. > > > > Am I missing something? I imagine that running JUnit tests on my bundle > inside the Felix framework would be easy. Yet, I am having trouble figuring > out how to do it. > > > > Question 1: Do I need the IPOJO bundles to run JUnit tests in Felix? > > Question 2: If not, how do I run JUnit tests on a bundle? > > Question 3: If questions #1's answer is I do need the IPOJO stuff, do > you have any advise as to what I should look at? I tried adding the bundles > I thought I needed, and trying to execute "junit 2", but it says that the > junit command is not available. > > > > Thanks in advance for your answers. > > > > > > > > > *************************************************************************************** > > This e-mail and its attachments are a private communication sent from > Westell Technologies, Inc., > > a telecommunications company. Its contents may contain confidential and > proprietary information that is protected. > > If you are not the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of the > > information contained in or attached to this message is strictly > prohibited. If you have received this e-mail in error, > > please notify the sender by replying to this message, and then delete it > from your system. Thank you. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

