[Python-Dev] PEP: Consolidating names and classes in the `unittest` module (updated 2008-07-15)
Tres Seaver
tseaver at palladion.com
Tue Jul 15 19:45:44 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andrew Bennetts wrote:
> Ben Finney wrote:
>> "Stephen J. Turnbull" <stephen at xemacs.org> writes:
>>
>>> Ben Finney writes:
>>>
>>> > Removal of ``assert*`` names
>>> > ----------------------------
>>> >
>>> > There is no overwhelming consensus on whether to remove the
>>> > ``assert*`` names or the ``fail*`` names;
>>>
>>> 7 to 1 is overwhelming in my book. See
>>> Message-ID: <loom.20080714T230912-310 at post.gmane.org>
>>> From: Antoine Pitrou <solipsis at pitrou.net>
>> That measured only usage of unittest *within the Python standard
>> library*. Is that the only body of unittest-using code we need
>> consider?
>
> Three more data points then:
>
> bzr: 13228 assert* vs. 770 fail*.
>
> Twisted: 6149 assert* vs. 1666 fail*.
>
> paramiko: 431 assert* vs. 4 fail*.
>
> The data seems pretty overwhelmingly in favour of keeping assert*.
FWIW: Zope2: 16878 'assert*', 2892 'fail*'. I would keep both by
preference, rather than insist on a "foolish consistency."
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIfOJI+gerLs4ltQ4RArw5AJ0fUzXiMefC4CQZDk4K0mlQFn3nAACfRLya
CuhfeNQd8OUPFi5+E5aJN9M=
=2Hsl
-----END PGP SIGNATURE-----
More information about the Python-Dev
mailing list