Hello, I'd like to summarize my activity of these last days on the rework testing branch.
First, many thanks to Tim, Eli and those who helped them during PyCon for making those improvements to our testing infrastructure. My goal was to finalize the Windows support and to be able to run the functional tests with both PostgreSQL and MySQL alternate database backends on that platform. Also, particular attention was given to the database backup code (http://trac.edgewall.org/ticket/2304), contributed by Shane Caraveo and reworked by Rémy Blank. As things turned out pretty well, I did some intermediate backports to trunk (r8131, r8151) and to 0.11-stable (r8132, r8152) so that we could benefit from those improvements as soon as possible on the maintenance branches. Among other things, we now have the possibility to run the functional tests without having the svn bindings installed. That was especially important for me when testing 0.11-stable for Python 2.3 on Windows, where the svn bindings are not readily available. I also verified that the functional tests still work on Linux with PostgreSQL, but I couldn't test with MySQL - I hope this still works as well. On the branch itself, I see some remaining work to do: - finalize http://trac.edgewall.org/ticket/8169 (Ability to run functional tests on non-sqlite). This means checking that http://trac.edgewall.org/changeset/8155 works fine also on Linux. - use the alternate database backends for the unit-tests as well. Has someone already started to work on that? I'd also be interested to know if there were further changes planned on that branch. -- Christian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en -~----------~----~----~----~------~----~------~--~---
