  
      def _get_url(self, item):
          return reverse('detail-view', kwargs=dict(pk=item.pk))
  
      @unittest.skipUnless(django_filters, 'django-filters not installed')
      def test_get_filtered_detail_view(self):
          """
          GET requests to filtered RetrieveAPIView that have a filter_class set
          should return filtered results.
          """
 
</s> remove     @unittest.skipUnless(django_filters, 'django-filters not installed')
 </s> add     @unittest.skipUnless(django_filters, 'django-filter not installed') </s> remove     @unittest.skipUnless(django_filters, 'django-filters not installed')
 </s> add     @unittest.skipUnless(django_filters, 'django-filter not installed') </s> remove     @unittest.skipUnless(django_filters, 'django-filters not installed')
 </s> add     @unittest.skipUnless(django_filters, 'django-filter not installed') </s> remove     @unittest.skipUnless(django_filters, 'django-filters not installed')
 </s> add     @unittest.skipUnless(django_filters, 'django-filter not installed') </s> remove     @unittest.skipUnless(django_filters, 'django-filters not installed')
 </s> add     @unittest.skipUnless(django_filters, 'django-filter not installed')
    @unittest.skipUnless(django_filters, 'django-filter not installed')
  
      def _get_url(self, item):
          return reverse('detail-view', kwargs=dict(pk=item.pk))
  
    @unittest.skipUnless(django_filters, 'django-filter not installed')
      def test_get_filtered_detail_view(self):
          """
          GET requests to filtered RetrieveAPIView that have a filter_class set
          should return filtered results.
          """
keep keep keep keep replace keep keep keep keep keep
 Typo in strings referring to Python package, django-filter.

On skip of django_filters related unit-tests the reason given states the Python package 'django-filters' is not install.

However, the Python package required to run django_filters related tests is 'django-filter'. 
rest_framework/tests/test_filters.py