Djangoアプリを開発マシン(OS X、Python 2.6.5、Django 1.2.3)からステージングサーバー(Ubuntu VM、Python 2.6.6、Django 1.2.3)に移動しました。
ステージングサーバーでテストスイートを実行すると、response.contextがNoneであるため(ただしresponse.contentは正しい)、DjangoTestClientを使用すると2つのテストが失敗します。
例えば:
self.assertEquals(self.session.pk, response.context['db_session'].pk)
これらのテストケースは開発マシンに合格します。
誰かが同様の問題に遭遇しましたか?