[BangPypers] apycot

Noufal Ibrahim noufal at gmail.com
Thu Dec 10 09:40:41 CET 2009

On Thu, Dec 10, 2009 at 1:39 PM, Siddharta <siddharta.lists at gmail.com>wrote:

> Noufal Ibrahim wrote:
>> Nose (after reading the docs a bit) is a unit test framework for python
>> code.
>> While I might be able to wring it's hand (nose?) to make it do general
>> test
>> running, I don't think it was intended for that.
>> I found something called pandokia http://stsdas.stsci.edu/pandokia/ which
>> looks like what I want. Anyone have experience with it?
> Well nose is simply a test runner. Create some functions with a particular
> syntax and nose will run it.

It's a runner of python unit tests (written in various formats etc.).

My requirements are a little different. I have tests from various sources
(some hardware testing on various platforms), some unite tests on code
written in C etc. I need to
0. collate all of these into some sort of standard format and
1. Run them to produce statistics.

> What you do inside the function can be anything as long as you signal a
> pass/fail condition for nose to report. We use nose for both unit testing as
> well as running automated system tests.
I guess your setup would work fine since your product is "a python program"
(generally speaking) and your tests are mostly Python.

I could make it a general purpose framework but from what I know, it wasn't
intended to do that.

For 0. above, I'm thinking of trying the backend of subunit (
and for 1, pandokia.

Let's see.


More information about the BangPypers mailing list