For Once I Oneder
Kevin Kubasik’s Personal Blog
-
Django Windmill Tests – GSOC Progress Update
Posted on June 25th, 2009 3 commentsI feel that a status update is long overdue, but as the corpus of Windmill tests grows, so does the time it takes to run a complete instance of the regression suite. However, I do have some fun progress to report as well as a few questions/problems that are showing themselves now that all the fluff is over. First, let’s talk about the fun stuff!
I do have 3 of my major improvements/fixes/restructures to django.test somewhat complete. At the moment they are lacking most in documentation, a problem I intended to rectify later this week.
- Windmill Tests: Windmill test runners are nearly complete, threaded development server for AJAX widget testing complete.
- Code Coverage: Coverage.py support for runtests.py and management command. Extensible system is easily pluggable with other coverage systems.
- Test-Only Models: This is still a topic of discussion, but adding the property ‘test_models’ to a TestSuite will load and wipe the models. Has tests and limited docs.
My major TODO’s still outstanding:
- Documentation!
- Twill Runner Support (Utilizing the Windmill Threaded Server)
- Windmill Admin Regression Tests (Healthy set of tests written, need to document and finish more)
- Skip tests that are known to fail
- Test new features/API’s
That’s it for now, more updates are available on the django-dev list!



Recent Comments