Linked by Thom Holwerda on Fri 8th May 2009 22:05 UTC
General Development The recent emergence of industrial-strength Python testing frameworks means that Python tests are being written more succinctly, more uniformly, and with better reporting of results than ever before. Adopting one of the new generation of Python testing frameworks will provide concise idioms and uniform testing techniques that, in the past, every Python project had to supply for itself.
Order by: Score:
nose is the one for me
by google_ninja on Sat 9th May 2009 01:51 UTC
google_ninja
Member since:
2006-02-05

I like nose + the spec plugin (http://darcs.idyll.org/~t/projects/pinocchio/doc/#spec-generate-tes...). Once you go BDD you wont go back...

Reply Score: 3

Python Rule !
by boulabiar on Sat 9th May 2009 02:43 UTC
boulabiar
Member since:
2009-04-18

Go Python go !

You'll be better than this stupid Java...

Reply Score: 1

The article is pretty useless
by Bill Shooter of Bul on Sat 9th May 2009 07:23 UTC
Bill Shooter of Bul
Member since:
2006-07-14

It doesn't do a very good job of explaining the comparative complexities involved in each approach. You really have to dig deeper in the documentation of the test apporaches.

I'll look more at the frameworks mentioned but so far they seem to use far too much configuration for the tests that are hidden from the actual test code. So it looks all snazzy and magical from the test code, but underneath its pretty ugly from my point of view.

x-unit works well and is pretty easy to understand without opening a single config file to see what exactly it did to create its parameters. But like I said I'll try to keep an open mind. There are some things that are objectively better than others, adn there are some things which are a matter of personal preference.

Reply Score: 1