def test_read_short_not_enough_bits(self): with self.assertRaises(EOFError): byte_stream = pack('>B', 3) byte_stream = bytearray(byte_stream) reader = BigEndianByteArrayByteReader(byte_stream) value = reader.read_short()
def test_read_short(self): byte_stream = pack('>H', 0x87) byte_stream = bytearray(byte_stream) reader = BigEndianByteArrayByteReader(byte_stream) value = reader.read_short() self.assertEqual(value, 0x87)