On Mar 11, 2007, at 11:08 AM, Nathan R. Yergler wrote:
...
>
> I tried using zc.recipe.testbrowser, thinking that maybe it'd look at
> the tests_require for the target eggs, but no such luck.

The tests_require option is only visible to the setup script.  It  
doesn't cause any data to be included in egg info.  It is an  
attractive nuisance IMO.

See: http://mail.python.org/pipermail/distutils-sig/2007-January/ 
007082.html

In situations like this, I use a test extra and extra_requires to  
specify testing dependencies.  Then, when using the testrunner  
recipe, I use something like:

eggs = foo [test]

to indicate that the test runner should load and test the foo egg  
with its test dependencies.

> The
> testrunner also seems pretty promiscuous in looking for things to test
> (it tries to import my eggs directory and test them which predictably
> doesn't work), but that's another story.

That's odd. I haven't seen this problem.  What settings were you  
providing?

The testrunner recipe uses the Zope test runner, http:// 
www.python.org/pypi/zope.testing, which I think has a lot of nice  
features to support development, but It doesn't yet support running  
tests from zipped eggs.

Jim

--
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



_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to