Skip to content
Snippets Groups Projects
Commit fde54350 authored by Damien George's avatar Damien George
Browse files

tests/float: Convert "sys.exit()" to "raise SystemExit".

The latter is shorter and simpler because it doesn't require importing the
sys module.
parent d80c951f
No related branches found
No related tags found
No related merge requests found
......@@ -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.)
......
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.,]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment