(same mail, but properly formatted) Hello py-dev,
this is note to tell that i am offline at least for march due to personal troubles. As to development issues: Guido thankfully agreed to care for a 0.9.1 release which is to include his svn-auth work and bugfixes since 0.9.0. Larger changes, much of the current trunk development, and in particular the event-branch will probably have to wait. The event branch contains major cleanups and refactorings. Here are some notes: * py/test2 is the directory with the new code. This is so that you can use "py.test" to test the refactorings. Otherwise it would not be possible to easily use py.test to test py.test functionality as refactorings would directly affect test runs themselves. * config objects now have an event "bus" which has a basic simple (zope3-like) subscribe/notify mechanism. See test_bus.py * ItemTestReports events contain the result of test runs and there is support for marshalling and unmarshalling their contents. This is the key thing that allowed to get rid of "SerializableOutcome" and duplications of code resulting from the worlds of "in-process" and "distrihuted testing". The idea is that the to-be-written reporters deal with "ItemTestReport" events which already contain formatted traceback information which is generated directly at the time a failure occurs (previously such information was extracted much later when the failure reports were actually printed at the end of a test run) * main TODO item is the re-instantiation and re-viving of the Text-and other reporters which need to be adapated to the new event mechanisms. It should also be possible to have e.g. a Webreporter and a Testreporter and a new "File-reporter" co-exist because they all just subscribe to CollectionStart/Finish and ItemTestReports. * If you work on the branch i'd suggest to first read the files of the current py/test2. I am saying this because the previous code contained a lot of painful duplication and it'd be good to avoid this happening again. anyway, wish you all a good time, take care, holger _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev