[TIP] Testify
Robert Collins
robert.collins at canonical.com
Mon Nov 1 10:30:53 PDT 2010
On Tue, Nov 2, 2010 at 6:15 AM, Rhett Garber <rhettg at gmail.com> wrote:
> From the python docs:
> "The Python unit testing framework, sometimes referred to as “PyUnit,”
> is a Python language version of JUnit, by Kent Beck and Erich Gamma.
> JUnit is, in turn, a Java version of Kent’s Smalltalk testing
> framework. Each is the de facto standard unit testing framework for
> its respective language."
>
> That's nice, but I really have no interest in preserving this legacy. We have
JUnit is almost unrecognisable these days compared to PyUnit - its
evolved and addressed many structural issues with the original design.
I talk about most of these in my blog posts about maintainable unit
tests on http://rbtcollins.wordpress.com/
We do need to evolve, and IMO much of the core is actually sound, but
there are a lot of things - like additional assert methods - which
really fit a different structure better.
-Rob
More information about the testing-in-python
mailing list