Hi Guy,

It should work fine, I've used it in the past without any problems.  Some 
things to check:
- is your component called mycomponent in it's ofbiz-component.xml?
- is the test suite correctly referenced in the ofbiz-component.xml?
- is the test suite called mytests in the test suite file?
- are your test methods correctly named?  They should be called testSomething 
i.e. all test methods must be prepended with "test" and (I think) have "throws 
Exception" return void

Regards
Scott

HotWax Media
http://www.hotwaxmedia.com

On 15/06/2010, at 2:22 PM, Guy Gershoni wrote:

> Hi Guys,
> 
> I am trying to run "ant run-single-test-suite" on a component I
> created using "ant create-component".
> 
> I added a java file to the source which extends OFBizTestCase and
> referenced it in testdef/ComponentTests.xml as a junit test suite.
> 
> I modified the build.xml build target to build <main-jar/> and <test-jar/>.
> 
> But when I run "ant run-single-test-suite -Dtest.component=mycomponent
> -Dtest.suiteName=mytests" I get the following:
> 
> org.ofbiz.base.start.StartupException: Cannot start()
> org.ofbiz.testtools.TestRunContainer (No tests found (mycomponent /
> mytests / null))
> 
> Do I need to modify something to include the test jar or something?
> 
> Guy
> 
> -- 
> Guy Gershoni
> Conchus
> Email: g...@conchus.com
> Web: www.conchus.com

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to