Example #1
0
 def test_underflow(self):
     with self.assertRaises(xport.Underflow):
         xport.ieee_to_ibm(16 ** -66)
Example #2
0
 def test_overflow(self):
     with self.assertRaises(xport.Overflow):
         xport.ieee_to_ibm(16 ** 63)
Example #3
0
 def roundtrip(self, n):
     ibm = xport.ieee_to_ibm(n)
     ieee = xport.ibm_to_ieee(ibm)
     return round(ieee, 9)
Example #4
0
 def test_underflow(self):
     with self.assertRaises(xport.Underflow):
         xport.ieee_to_ibm(16**-66)
Example #5
0
 def test_overflow(self):
     with self.assertRaises(xport.Overflow):
         xport.ieee_to_ibm(16**63)
Example #6
0
 def roundtrip(self, n):
     ibm = xport.ieee_to_ibm(n)
     ieee = xport.ibm_to_ieee(ibm)
     return round(ieee, 9)