Indistinguishable tests directories
Tests for application keyedcache, livesettings, signals_ahoy and threaded_multihost are mixed together. Django can not reliably distinguish multiple directories of the same name placed on sys.path.
For example the directory ".../lib/python2.5/src/django-keyedcache/tests" overrides the directory ".../lib/python2.5/src/django-threaded-multihost/tests".
It is clear also from recommendations and Django source. Even no combination of PYTHONPATH and DJANGO_SETTINGS_MODULE (--pythonpath=... --settings=..) does not help.
How to verify:\ Add something to .../django-threaded-multihost/tests/model_tests/tests.py which should fail. cd .../django-threaded-multihost/tests ./manage.py test (ok) Rename ".../django-threaded-multihost/tests" to someting * The test fails now as it should.