          request = Request(factory.get(previous_url))
          queryset = self.paginate_queryset(request)
          assert [item.created for item in queryset] == [1, 1, 2, 3, 4]
  
          previous_url = self.pagination.get_previous_link()
          assert previous_url
  
          request = Request(factory.get(previous_url))
          queryset = self.paginate_queryset(request)
          assert [item.created for item in queryset] == [1, 1, 1, 1, 1]
  
 
</s> remove         previous_url = self.pagination.get_previous_link()
        assert previous_url
 </s> add         assert previous == [1, 1, 1, 1, 1]
        assert current == [1, 2, 3, 4, 4]
        assert next == [4, 4, 5, 6, 7] </s> remove         request = Request(factory.get(previous_url))
        queryset = self.paginate_queryset(request)
        assert [item.created for item in queryset] == [1, 1, 2, 3, 4]
 </s> add         (previous, current, next, previous_url, next_url) = self.get_pages(previous_url) </s> remove         request = Request(factory.get(previous_url))
        queryset = self.paginate_queryset(request)
        assert [item.created for item in queryset] == [1, 1, 1, 1, 1]
 </s> add         (previous, current, next, previous_url, next_url) = self.get_pages(previous_url) </s> remove         previous_url = self.pagination.get_previous_link()
        assert previous_url
 </s> add         if previous_url is not None:
            request = Request(factory.get(previous_url))
            queryset = self.pagination.paginate_queryset(self.queryset, request)
            previous = [item.created for item in queryset]
        else:
            previous = None </s> remove         request = Request(factory.get(previous_url))
        queryset = self.paginate_queryset(request)
        assert [item.created for item in queryset] == [1, 1, 1, 1, 1]
 </s> add         (previous, current, next, previous_url, next_url) = self.get_pages(previous_url)
        assert previous == [1, 2, 3, 4, 4]
        assert current == [4, 4, 5, 6, 7]
        assert next == [7, 7, 7, 7, 7]
          request = Request(factory.get(previous_url))
          queryset = self.paginate_queryset(request)
          assert [item.created for item in queryset] == [1, 1, 2, 3, 4]
  
        assert previous == [1, 2, 3, 4, 4]
        assert current == [4, 4, 5, 6, 7]
        assert next == [7, 7, 7, 7, 7]
        assert previous == [1, 2, 3, 4, 4]
        assert current == [4, 4, 5, 6, 7]
        assert next == [7, 7, 7, 7, 7]
  
          request = Request(factory.get(previous_url))
          queryset = self.paginate_queryset(request)
          assert [item.created for item in queryset] == [1, 1, 1, 1, 1]
  
keep keep keep keep replace replace keep keep keep keep keep
 Tidy up cursor tests and make more comprehensive 
tests/test_pagination.py