Hi Geoff,

On Mon, 13 Mar 2006 18:04:14 -0500, Geoff Davis wrote:
> bin/zopectl test --dir=/opt/Zope-2.8/lib/python/Products/SiteAccess/tests/
> which yields the following:
> Running tests via: /usr/local/bin/python /opt/Zope-2.8/bin/test.py -v
> --config-file /home/zope/zopefix/etc/zope.conf --libdir Products
> --dir=/opt/Zope-2.8/lib/python/Products/SiteAccess/tests/ Running unit
> tests at level 1
> Running unit tests from /opt/Zope-2.8/lib/python/Products/SiteAccess/tests
> Parsing /home/zope/zopefix/etc/zope.conf
> ---------------------------------------------------------------------- Ran
> 0 tests in 0.000s

In my experience the --libdir must point to the *product* root and never
to the test dir itself. It seems that the runner iterates through the
test, ftest dirs under this root and in your case it finds none (since you
are already inside it).

So I would use 

bin/zopectl test --libdir=/opt/Zope-2.8/lib/python/Products/SiteAccess

If I would want to run test from a specific file only, I would add the
filename filter to the end like

bin/zopectl test --libdir=/opt/Zope-2.8/lib/python/Products/SiteAccess \

and so on...

Balazs Ree jabber + email: [EMAIL PROTECTED]
           ICQ: 75955071   AIM + skype: reebalazs

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to