'If a request is made with an I{If-None-Match} ETag which does match the
current ETag of the requested resource, a 304 response is returned along
with an empty response body.'

def test_etagMatched(self):

    for line in ['GET    /    HTTP/1.1', 'If-None-Match:    MatchingTag', '']:
        self.channel.dataReceived((line + '\r\n'))
    result = self.transport.getvalue()
    self.assertEqual(httpHeader(result, 'ETag'), 'MatchingTag')
    self.assertEqual(httpCode(result), http.NOT_MODIFIED)
    self.assertEqual(httpBody(result), '')
