Howdy,

On Tue, Jan 6, 2009 at 7:58 AM, Drain, Theodore R
<theodore.r.dr...@jpl.nasa.gov> wrote:
> OK - nose it is.  How do you want to handle the dependency?  My opinion is 
> that since tests are development tools, it's not unreasonable to require that 
> nose be installed by the developer and not as an embedded dependency in MPL 
> (or at least that should be an option).

Don't forget to have a look at numpy's extra nose support, which may
come in handy for you (and since you already have a numpy dependency,
you can use it at will):

http://projects.scipy.org/scipy/numpy/browser/trunk/numpy/testing

There's a lot of handy stuff in there.  Suitable use of decorators
make it very easy to tag tests for skipping under certain conditions
(no X, no WX, etc).  I've improved the code in numpy in my local
ipython tree for that but haven't pushed it yet, ping me for the code
if you need it quickly.

Yay for testing!

f

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to