Entries tagged with testing

Enable setup.py test in your Django apps

17. July 2010 - view comments

Erich Holscher has posted a blog entry with the same title about a year ago. This helped me out quite a lot to get python setup.py test working with a reusable app.

Unfortunatelly the code in his blog post is not working anymore exactly like this. Django has changed its internal structure of its default test runner. So here is how you can get setup.py test working today.

read more.

A quote from Volker Dusch

10. March 2010 - view comments

Unittests are like a warm blanket you can wrap yourself into if you need to go out into the codeforest to refactor

by Volker Dusch

Test Driven Development - The Django Way

10. March 2010 - view comments

Integrate your python test runner into vim

6. March 2010 - view comments

I've lately browsed the dotfiles repository of Gary Bernhardt and found a wonderful gem in his .vimrc. He has implemented some clever functions that run your testsuite and shows you a pretty, colorful bar below your statusline to indicate if all tests have passed or if some of them have failed.

If your tests are passing, it shows you a bright green bar to visualize that everything went well. If some test are failing your quickfix list is populated with all failing assertions and your cursor jumps to the first one.

I adapted his implementation and changed some points to make it fit for my work with django. The code can find out to which app the file you are editing belongs to and only runs tests for this particular application.

read more.

Testing your first django app

20. January 2010 - view comments