def test_encode_decode_utf8(self): headers = { u'Đ¥ÑØ': u'δάüΓ', u'good\u00F1ight': u'moo\u00F1', } encoded_headers = _Headers._write_to_bytearray(headers) decoded_headers = _Headers.decode_from_frame(encoded_headers) self.assertEqual(headers, decoded_headers)
def _write_headers(self, headers): buff = _Headers._write_to_bytearray(headers) self.get_transport().write(buff)
def mock_frame(context): return _Headers._write_to_bytearray(context.get_request_headers())