def test_read_int_not_enough_bytes(self): with self.assertRaises(EOFError): reader = LittleEndianDataReaderByteReader(MyDataReader(bytearray([0xF1, 0xF2, 0xF3]))) reader.read_int()
def test_read_int(self): reader = LittleEndianDataReaderByteReader(MyDataReader(bytearray([0xF1, 0xF2, 0xF3, 0xF4]))) self.assertEqual(reader.read_int(),0xF4F3F2F1)