'When there are multiple values for a single request header,
L{http.Request.getAllHeaders} returns only the last value.'

def test_getAllHeadersMultipleHeaders(self):

    req = http.Request(DummyChannel(), False)
    req.requestHeaders.setRawHeaders('test', ['lemur', 'panda'])
    self.assertEqual(req.getAllHeaders(), {'test': 'panda'})
