Я перенес свое приложение Django с моей машины разработки (OS X, Python 2.6.5, Django 1.2.3) на промежуточный сервер (Ubuntu VM, Python 2.6.6, Django 1.2.3).
Если теперь я запускаю свой тестовый пакет на промежуточном сервере, два теста терпят неудачу при использовании Django TestClient, потому что response.context - None (но response.content правильный).
Например:
self.assertEquals(self.session.pk, response.context['db_session'].pk)
Эти тестовые примеры передаются на машину разработки.
Кто-нибудь сталкивался с подобными проблемами?