Add test to ensure blank parameters are preserved in next link

This commit is contained in:
M@ Hardcastle 2016-08-11 20:31:08 -07:00
parent 1d26b398ad
commit 0b57efe014

View File

@ -108,6 +108,17 @@ class TestPaginationIntegration:
'count': 50
}
def test_additional_blank_query_params_are_preserved(self):
request = factory.get('/?foobar&page=2')
response = self.view(request)
assert response.status_code == status.HTTP_200_OK
assert response.data == {
'results': [12, 14, 16, 18, 20],
'previous': 'http://testserver/?foobar',
'next': 'http://testserver/?foobar&page=3',
'count': 50
}
def test_404_not_found_for_zero_page(self):
request = factory.get('/', {'page': '0'})
response = self.view(request)