On Fri, 2005-11-18 at 08:43 -0500, Tres Seaver wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Chris Withers wrote:
> > Paul Winkler wrote:
> >> On Thu, Nov 17, 2005 at 02:33:10PM -0200, Sidnei da Silva wrote:
> >>> I might have asked this before, but can't seem to find it.
> >>> I'm looking for a way to run all tests in $INSTANCE_HOME using the
> >>> test.py script, but can't seem to get the majik combination of
> >>> parameters together. Would anyone hint me?
> >> "./bin/zopectl test" is supposed to do the job.
> >> But in practice, so many third-party product tests either have
> >> broken dependencies or pollute the test environment somehow
> >> that something always breaks.
> > bin/zopectl test Products/MyProduct
> > ...has worked fine for me for many months now...
> Hmm, that should be a dotted name, rather than a path:
> $ bin/zopectl test Products.MyProduct
> Because the first argument is interpreted as a regex, using search, you
> can leave the 'Product.' bit off, as well as supplying more complicated
> specifications, e.g.:
> $ bin/zopectl test OneProduct|AnotherProduct
> Run with --help to get docs on the command-line syntax:
> $ bin/zopectl test --help
> That pattern breaks on the Zope trunk, where you have to pass the module
> pattern as an option rather than an argument:
> $ bin/zopectl test -m MyProduct
You can still pass a module pattern and a test pattern as positional
arguments. This is for backward compatibility.
Jim Fulton mailto:[EMAIL PROTECTED] Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -