[Zope-dev] Merge proposal: tseaver-better_unittests branch of zope.interface

Tres Seaver tseaver at palladion.com
Tue Mar 27 22:32:47 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/27/2012 05:08 AM, Brian Sutherland wrote:
> On Mon, Mar 26, 2012 at 05:38:07PM -0400, Tres Seaver wrote:
>> In addition to minimizing "Zope-iness", providing full coverage 
>> using small, descriptively-named unittests makes the code more 
>> maintainable. For instance, I expect to build on top of these 
>> improved tests as the basis for a conversion to a "subset", 
>> supporting Python 2.6, 2.7, and 3.x from a single codebase, without 
>> needing a translator like lib2to3.
>> 
>> I think it will also be easier to improve the docs, now that they no
>> longer bear the burden of supplying coverage / regression testing 
>> for the code.  We can remove a bunch of extremely-terse fragments, 
>> and have the examples which remain focus more on improving the 
>> reader's understanding than exercising some corner case.
>> 
>> Unless the consensus is against it, I plan to merge this branch to 
>> the trunk early next week.
> 
> This sounds great, I think it's exactly the right way to go. It's
> just a LOT of work, a BIG thanks for taking it on!

Thanks for the support!


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.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9yQA8ACgkQ+gerLs4ltQ40LwCggtNkxJxKGsazi76KBz3IMM9c
eUQAnj5aM1M1gZnryHwpjKjSswn8tzX2
=Rkao
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list