raise SystemExit() generally preferred to sys.exit(1)

pull/7436/head
Michael Hirsch 4 years ago
parent 173d1624cb
commit 4f1a240bc2
No known key found for this signature in database
GPG Key ID: 6D23CDADAB0294F9
  1. 3
      test cases/python/1 basic/prog.py
  2. 3
      test cases/python/1 basic/subdir/subprog.py
  3. 7
      test cases/python/2 extmodule/blaster.py
  4. 10
      test cases/python/3 cython/cytest.py
  5. 6
      test cases/python/4 custom target depends extmodule/blaster.py

@ -1,9 +1,8 @@
#!/usr/bin/env python3
from gluon import gluonator
import sys
print('Running mainprog from root dir.')
if gluonator.gluoninate() != 42:
sys.exit(1)
raise ValueError("!= 42")

@ -4,9 +4,8 @@
# point to source root.
from gluon import gluonator
import sys
print('Running mainprog from subdir.')
if gluonator.gluoninate() != 42:
sys.exit(1)
raise ValueError("!= 42")

@ -1,14 +1,11 @@
#!/usr/bin/env python3
import tachyon
import sys
result = tachyon.phaserize('shoot')
if not isinstance(result, int):
print('Returned result not an integer.')
sys.exit(1)
raise SystemExit('Returned result not an integer.')
if result != 1:
print('Returned result {} is not 1.'.format(result))
sys.exit(1)
raise SystemExit('Returned result {} is not 1.'.format(result))

@ -1,23 +1,19 @@
#!/usr/bin/env python3
from storer import Storer
import sys
s = Storer()
if s.get_value() != 0:
print('Initial value incorrect.')
sys.exit(1)
raise SystemExit('Initial value incorrect.')
s.set_value(42)
if s.get_value() != 42:
print('Setting value failed.')
sys.exit(1)
raise SystemExit('Setting value failed.')
try:
s.set_value('not a number')
print('Using wrong argument type did not fail.')
sys.exit(1)
raise SystemExit('Using wrong argument type did not fail.')
except TypeError:
pass

@ -24,9 +24,7 @@ if options.output:
f.write('success')
if not isinstance(result, int):
print('Returned result not an integer.')
sys.exit(1)
raise SystemExit('Returned result not an integer.')
if result != 1:
print('Returned result {} is not 1.'.format(result))
sys.exit(1)
raise SystemExit('Returned result {} is not 1.'.format(result))

Loading…
Cancel
Save