是否有可能python mock使django unittest client.session成为shadow request.session?

时间:2015-03-02 20:18:53

标签: django django-unittest

我有一个unittest访问内部api并在会话中设置值。

例如。

def api_work(request):
    request.session['stuff'] = True

现在让我测试一下:

def test_api(self):
    self.client.get(/api_work/)
    # self.client.session is empty dictionary

我的问题是,是否可以使用像MagicMock这样的库来使self.client.session影响request.session?

0 个答案:

没有答案