test_view_case.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:django-skivvy 作者: Cadasta 项目源码 文件源码
def test_request_get_with_session_data():
    class TheCase(ViewTestCase, TestCase):
        view_class = views.GenericView

    case = TheCase()
    session_data = {'s_data': 'Session Data'}
    response = case.request(method='GET', session_data=session_data)
    assert case._request.method == 'GET'
    assert case._request.session['s_data'] == 'Session Data'

    assert response.status_code == 200
    assert response.content == '<h1>Test content<h1><p>Session Data</p>'
    assert response.location is None
    assert 'content-type' in response.headers
    assert len(response.messages) == 1
    assert 'Hello world.' in response.messages
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号