def test_read_chunk_returns_a_chunk(self): io = StringIO(('4142434400000004DEADBEEF' + self.padding).decode('hex')) self.assertEqual(Parser.read_chunk(io), Chunk('ABCD', 'DEADBEEF'.decode('hex'))) self.assertEqual(io.pos, 12)
def test_read_chunk_returns_a_chunk(self): io = BytesIO(codecs.decode('4142434400000004DEADBEEF' + self.padding, 'hex_codec')) self.assertEqual(Parser.read_chunk(io), Chunk(b'ABCD', codecs.decode('DEADBEEF', 'hex_codec'))) self.assertEqual(io.tell(), 12)