def test_no_page_number(self):
request = testing.DummyRequest()
request.current_route_url = mock.Mock(side_effect=self.get_current_url)
queryset = self.paginate_queryset(request)
response = self.get_paginated_response(queryset)
assert queryset == [1, 2, 3, 4, 5]
assert response.json_body == [1, 2, 3, 4, 5] # todo, if renders are ever implemented this needs updated
assert response.headers['Link'] == '<http://testserver/?page=2>; rel="next", <http://testserver/?page=1>; ' + \
'rel="first", <http://testserver/?page=20>; rel="last"'
test_pagination.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录