def test_read_item_returns_an_item(self): io = StringIO(('00000004DEADBEEF' + self.padding).decode('hex')) self.assertEqual(Parser.read_item(io), 'DEADBEEF'.decode('hex')) self.assertEqual(io.pos, 8)
def test_read_item_returns_an_item(self): io = BytesIO(codecs.decode('00000004DEADBEEF' + self.padding, 'hex_codec')) self.assertEqual(Parser.read_item(io), codecs.decode('DEADBEEF', 'hex_codec')) self.assertEqual(io.tell(), 8)