Я переместил свое приложение 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)
Эти тестовые примеры передаются на машину разработки.
Кто-нибудь сталкивался с подобными проблемами?