'If the response is not encoded despited the request I{Accept-Encoding}
headers, L{client.ContentDecoderAgent} simply forwards the response.'

def test_plainEncodingResponse(self):

    agent = client.ContentDecoderAgent(self.agent, [('decoder1', Decoder1), ('decoder2', Decoder2)])
    deferred = agent.request('GET', 'http://example.com/foo')
    (req, res) = self.protocol.requests.pop()
    response = Response(('HTTP', 1, 1), 200, 'OK', http_headers.Headers(), None)
    res.callback(response)
    return deferred.addCallback(self.assertIdentical, response)
