tests/float: Convert "sys.exit()" to "raise SystemExit".
The latter is shorter and simpler because it doesn't require importing the sys module.
This commit is contained in:
parent
d80c951f71
commit
fde54350a8
@ -3,9 +3,8 @@
|
||||
try:
|
||||
from array import array
|
||||
except ImportError:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
print(array('f', array('h', [1, 2])))
|
||||
print(array('d', array('f', [1, 2])))
|
||||
|
@ -3,9 +3,8 @@ try:
|
||||
min
|
||||
max
|
||||
except:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
print(min(0,1.0))
|
||||
print(min(1.0,0))
|
||||
|
@ -3,8 +3,7 @@
|
||||
try:
|
||||
from array import array
|
||||
except ImportError:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
print(bytearray(array('f', [1, 2.3])))
|
||||
|
@ -3,8 +3,7 @@
|
||||
try:
|
||||
from array import array
|
||||
except ImportError:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
print(bytes(array('f', [1, 2.3])))
|
||||
|
@ -4,8 +4,7 @@ try:
|
||||
from cmath import *
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
# make sure these constants exist in cmath
|
||||
print("%.5g" % e)
|
||||
|
@ -5,8 +5,7 @@ try:
|
||||
log10
|
||||
except (ImportError, NameError):
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
test_values_non_zero = []
|
||||
base_values = (0.0, 0.5, 1.2345, 10.)
|
||||
|
@ -1,9 +1,8 @@
|
||||
try:
|
||||
from array import array
|
||||
except ImportError:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
def test(a):
|
||||
print(a)
|
||||
|
@ -5,9 +5,8 @@ try:
|
||||
except:
|
||||
import struct
|
||||
except ImportError:
|
||||
import sys
|
||||
print("SKIP")
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
i = 1. + 1/2
|
||||
# TODO: it looks like '=' format modifier is not yet supported
|
||||
|
@ -4,8 +4,7 @@ try:
|
||||
from math import *
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
test_values = [-100., -1.23456, -1, -0.5, 0.0, 0.5, 1.23456, 100.]
|
||||
test_values_small = [-10., -1.23456, -1, -0.5, 0.0, 0.5, 1.23456, 10.] # so we don't overflow 32-bit precision
|
||||
|
@ -4,8 +4,7 @@ try:
|
||||
from math import isfinite, isnan, isinf
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
test_values = [1, 0, -1, 1.0, 0.0, -1.0, float('NaN'), float('Inf'),
|
||||
-float('NaN'), -float('Inf')]
|
||||
|
@ -4,8 +4,7 @@ try:
|
||||
import math
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
for fun in (math.ceil, math.floor, math.trunc):
|
||||
for x in (-1.6, -0.2, 0, 0.6, 1.4, float('inf'), float('nan')):
|
||||
|
@ -4,8 +4,7 @@ try:
|
||||
import math
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
for fun in (math.ceil, math.floor, math.trunc):
|
||||
for x in (-1e25, 1e25):
|
||||
|
@ -5,8 +5,7 @@ try:
|
||||
erf
|
||||
except (ImportError, NameError):
|
||||
print("SKIP")
|
||||
import sys
|
||||
sys.exit()
|
||||
raise SystemExit
|
||||
|
||||
test_values = [-8., -2.5, -1, -0.5, 0.0, 0.5, 2.5, 8.,]
|
||||
pos_test_values = [0.001, 0.1, 0.5, 1.0, 1.5, 10.,]
|
||||
|
Loading…
Reference in New Issue
Block a user