= Python Test Writing day = == Goal == Improve the current test coverage of the python standard library, or some other useful python package. Read the original [http://groups.google.com/group/ctpug/msg/c287af1b7f775484 suggestion]. We aim to select a few modules to focus on over the next couple of weeks. == When? == On the 6th of June 2009, starting in the morning (around 10:00) and continuing until whenever. = Where? = [wiki:Yola Yola] (formerly Synthasite) have offered to host us at their Dunkley House offices (104 Dunkley House, Barnett Street, in Gardens: [http://www.openstreetmap.org/?mlat=-33.93052&mlon=18.4176&zoom=17&layers=B000FTF map]). Join us via IRC on #ctpug on [http://www.atrum.org/ atrum] = What Modules? = The currently [http://groups.google.com/group/ctpug/msg/ae83d94d0d10ce4d suggested] list: * re * elementtree * libxml * multiprocessing * libsubprocess * libsocket == What Happened == We worked on extending the tests for ElementTree. The following issues where [http://groups.google.com/group/ctpug/msg/4be88e228262469a added] or touched as a result: * http://bugs.python.org/issue2746 (existing issue (processing instruction) - patch & test case added) * http://bugs.python.org/issue6230 (repr bug) * http://bugs.python.org/issue6231 (ElementInclude bug) * http://bugs.python.org/issue6232 (suggested improvements to test_xml_etree.py and test_xml_etree_c.py * http://bugs.python.org/issue6233 (py3k encoding bug) * http://bugs.python.org/issue6265 (cElementTree & ElementTree raise different exceptions) * http://bugs.python.org/issue6266 (cElementTree & ElementTree can return differently encoded strings)