The tutorial didn't mention how to run tests other than in a project, so I added a couple of short paragraphs.
I realised that https://docs.djangoproject.com/en/1.4/topics/testing/ doesn't either, and I think it should.
https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/#quickstart does discuss it.
note on runtests.py
I'm not sure copy-pasting an unspecified runtests.py script from one project to the other is the best advice here.
It seems to me the easiest is to ship test settings and use django-admin.py test --settings=test_settings mypluggableapp works.
django-admin.py test --settings=test_settings mypluggableapp
Yes. But actually it seems like a lot more to explain than I first thought:
django-admin.py test --settings=test_settings
So it's not actually possible to use django-admin.py test without also explaining how to put something on the pythonpath.
It's looking more complex than is really appropriate for this tutorial, I think.
Agreed, I don't think this note is appropriate for the tutorial in its current state. If you'd like to flesh out the idea a bit more, we can consider adding it.