set exit code in sith

This commit is contained in:
David Halter
2013-07-23 17:03:13 +02:00
parent fd2e158cf6
commit dbd04da26c

View File

@@ -113,8 +113,7 @@ class TestCase(object):
einfo = sys.exc_info()
pdb = __import__(debugger)
pdb.post_mortem(einfo if debugger == 'pudb' else einfo[2])
return False
return True
exit(1)
def show(self):
print(self.traceback)
@@ -146,8 +145,7 @@ def main(arguments):
else:
for _ in range(int(arguments['--maxtries'])):
t = TestCase.generate(arguments['<path>'] or '.')
if not t.run(debugger, record):
break
t.run(debugger, record)
print('.', end='')
sys.stdout.flush()
print()