python类RequestFactory()的实例源码

test_views.py 文件源码 项目:socialhome 作者: jaywink 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def test_get_initial(self):
        request = RequestFactory().get("/")
        view = self.get_instance(ContentCreateView, request=request)
        initial = view.get_initial()
        self.assertIsNone(initial.get("text"))
        view.request = RequestFactory().get("/?url=url&title=title&notes=notes&dummy=dummy")
        initial = view.get_initial()
        self.assertEqual(initial.get("text"), render_to_string("content/_bookmarklet_initial.html", {
            "title": "title", "notes": "notes", "url": "url",
        }))
views.py 文件源码 项目:mos-horizon 作者: Mirantis 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def setUp(self):
        super(PageTitleTests, self).setUp()
        self.request = client.RequestFactory().get('fake')
test_utils.py 文件源码 项目:planet-b-saleor 作者: planet-b 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def test_construct_get_query_get_and_params():
    request = RequestFactory().get(reverse('dashboard:product-list'))
    context = {'request': request}
    result = construct_get_query(context, param1='param1', param2='param2',
                                 page='3')
    assert result.startswith('?')
    result = result[1:].split('&')
    assert 'param1=param1' in result
    assert 'param2=param2' in result
    assert 'page=3' in result
test_utils.py 文件源码 项目:planet-b-saleor 作者: planet-b 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def test_construct_get_query_params():
    request = RequestFactory().get(reverse('dashboard:product-list'))
    context = {'request': request}
    result = construct_get_query(context)
    assert result == ''
test_utils.py 文件源码 项目:planet-b-saleor 作者: planet-b 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def test_paginate():
    request = RequestFactory().get(reverse('dashboard:product-list'))
    context = {'request': request}
    result = paginate(context, 'page_obj')
    assert result['n_forward'] == 6
    assert result['n_backward'] == -6
    assert result['next_section'] == 11
    assert result['previous_section'] == -11
test_site_settings.py 文件源码 项目:planet-b-saleor 作者: planet-b 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def test_new_get_current_from_request():
    factory = RequestFactory()
    request = factory.get(reverse('dashboard:site-index'))
    result = Site.objects.get_current(request)
    assert result.name == 'mirumee.com'
    assert result.domain == 'mirumee.com'
    assert type(result.settings) == SiteSettings
    assert str(result.settings) == 'mirumee.com'
test_adapters.py 文件源码 项目:rovercode-web 作者: rovercode 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def setUp(self):
        self.factory = RequestFactory()
dashboard.py 文件源码 项目:blog_django 作者: chnpmy 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def get_factory(self):
        return RequestFactory()
test__utils.py 文件源码 项目:django-redirect-urls 作者: pmac 项目源码 文件源码 阅读 15 收藏 0 点赞 0 评论 0
def setUp(self):
        self.rf = RequestFactory()
test__utils.py 文件源码 项目:django-redirect-urls 作者: pmac 项目源码 文件源码 阅读 16 收藏 0 点赞 0 评论 0
def setUp(self):
        self.rf = RequestFactory()


问题


面经


文章

微信
公众号

扫码关注公众号