I'm running TestNG using eclipse BUT from an ant file. Not using the eclipse 
plugin. I wanted it to work outside of eclipse as I also use Netbeans. (Thats a 
side issue but I wish Netbeans and Eclipse joined or something, eclipse is 
fast, I love its autobuilding etc.., but its project settings SUCK. You can't 
just checkout and build, you need to screw with launch files and they depend on 
your workspace name etc.. etc.. Very very poor) heheheh, anyway had to get that 
off my chest.

This is a condensed version of my structure

src\
build\
build-tests\
tests\
tests\src\
tests\lib\
tests\META-INF\
tests\conf
lib\

My main source is in src and my tests are in tests\src

When my test targets are run the source is compiled in build\ and also most 
classes are also copied to build-tests (The reason I have done this is the 
embedded server didn't support all things like ServiceBeans etc..) so I dont 
copy them over

tests\lib contains all the jars that come with the embedded download as well as 
testng jar

tests\META-INF\ contains my persistence.xml which is the same as the example I 
think that comes with the embedded download

tests\conf contains the conf files that come with the embedded download

The tricky part I had was ensuring that ONLY these paths are on the classpath
build-tests 
tests/src
tests/
tests/conf
tests/lib
lib

Hope that helps in some small way



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995497#3995497

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995497
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to