'GET requests to paginated ListCreateAPIView should return paginated results.'

@unittest.skipUnless(django_filters, u'django-filter    not    installed')
def test_get_filtered_fields_root_view(self):

    view = FilterFieldsRootView.as_view()
    request = factory.get(u'/')
    response = view(request).render()
    assert (response.status_code == status.HTTP_200_OK)
    assert (response.data == self.data)
    search_decimal = Decimal(u'2.25')
    request = factory.get(u'/', {u'decimal': (u'%s' % search_decimal)})
    response = view(request).render()
    assert (response.status_code == status.HTTP_200_OK)
    expected_data = [f for f in self.data if (Decimal(f[u'decimal']) == search_decimal)]
    assert (response.data == expected_data)
    search_date = datetime.date(2012, 9, 22)
    request = factory.get(u'/', {u'date': (u'%s' % search_date)})
    response = view(request).render()
    assert (response.status_code == status.HTTP_200_OK)
    expected_data = [f for f in self.data if (parse_date(f[u'date']) == search_date)]
    assert (response.data == expected_data)
