          """
          accept_list = ['application/json']
          PRenderer = self.get_renderer_mock('application/pickle')
  
          renderers = (PRenderer,)
          response = self.get_response(accept_list=accept_list, renderers=renderers)
          self.assertRaises(ErrorResponse, response._determine_renderer)
  
  
  class TestResponseRenderContent(TestCase):
      
      def get_response(self, url='', accept_list=[], content=None):
 
</s> remove         PRenderer = self.get_renderer_mock('application/pickle')
 </s> add         prenderer = self.get_renderer_mock('application/pickle') </s> remove         renderers = (PRenderer, JRenderer)
        response = self.get_response(accept_list=accept_list, renderers=renderers)
 </s> add         response = self.get_response(accept_list=accept_list, renderers=(prenderer, jrenderer)) </s> remove         return Response(request=request, content=content, renderers=DEFAULT_RENDERERS)
 </s> add         return Response(request=request, content=content, renderers=[r() for r in DEFAULT_RENDERERS]) </s> remove         request = RequestFactory().get(url, HTTP_ACCEPT=','.join(accept_list))
 </s> add         kwargs = {}
        if accept_list is not None:
            kwargs['HTTP_ACCEPT'] = HTTP_ACCEPT=','.join(accept_list)
        request = RequestFactory().get(url, **kwargs) </s> remove         PRenderer = self.get_renderer_mock('application/pickle')
        JRenderer = self.get_renderer_mock('application/json')
 </s> add         prenderer = self.get_renderer_mock('application/pickle')
        jrenderer = self.get_renderer_mock('application/json')
        response = self.get_response(accept_list=accept_list, renderers=(prenderer,))
        self.assertRaises(ImmediateResponse, response._determine_renderer)
          """
          accept_list = ['application/json']
          PRenderer = self.get_renderer_mock('application/pickle')
  
        response = self.get_response(accept_list=accept_list, renderers=(prenderer,))
        self.assertRaises(ImmediateResponse, response._determine_renderer)
        response = self.get_response(accept_list=accept_list, renderers=(prenderer,))
        self.assertRaises(ImmediateResponse, response._determine_renderer)
        response = self.get_response(accept_list=accept_list, renderers=(prenderer,))
        self.assertRaises(ImmediateResponse, response._determine_renderer)
  
  
  class TestResponseRenderContent(TestCase):
      
      def get_response(self, url='', accept_list=[], content=None):
keep keep keep keep replace replace replace keep keep keep keep keep
 cleaned a bit Response/ResponseMixin code, added some documentation + renamed ErrorResponse to ImmediateResponse 
djangorestframework/tests/response.py