[Zope-dev] Re: running unit tests for Zope 2.8

Tres Seaver tseaver at palladion.com
Mon Mar 13 19:57:22 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Geoff Davis wrote:
> Hi --
> 
> I have a fix for http://www.zope.org/Collectors/Zope/2037 and would like
> to write a unit test for it.  However, I don't seem to be able to run the
> existing unit tests for SiteAccess with zopectl test.
> 
> I created a new instance, then in my instance run
> 
> 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
> 
> 
> Any idea as to why no tests run?  Am I missing some special incantation to
> get zopectl test to run?  Or should I be running the Zope tests some other
> way?

The usual drill for testing code in the SOFTWARE_HOME is to run its
test.py without the rest of that (no zopectl involved).  In your case:

  $ cd /opt/Zope-2.8/
  $ /usr/local/bin/python bin/test.py -v



Tres.
- --
===================================================================
Tres Seaver          +1 202-558-7113          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEFhTx+gerLs4ltQ4RAgw/AJ9fuNSW1TyDTPqUQIk8/PQBoln0ZwCfX6Mp
N17oI9gUy7dshzn5Hnoo9Lo=
=u/dE
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list