supybot-test: Return appropriate status code.

This commit is contained in:
Valentin Lorentz 2013-01-04 20:23:48 +01:00
parent de4f1b34d2
commit 408f6e2288

View File

@ -31,6 +31,7 @@
### ###
import os import os
import sys
import time import time
import shutil import shutil
started = time.time() started = time.time()
@ -200,9 +201,14 @@ if __name__ == '__main__':
shutil.rmtree(conf.supybot.directories.log()) shutil.rmtree(conf.supybot.directories.log())
shutil.rmtree(conf.supybot.directories.conf()) shutil.rmtree(conf.supybot.directories.conf())
shutil.rmtree(conf.supybot.directories.data()) shutil.rmtree(conf.supybot.directories.data())
runner.run(suite) result = runner.run(suite)
if hasattr(unittest, 'asserts'): if hasattr(unittest, 'asserts'):
print 'Total asserts: %s' % unittest.asserts print 'Total asserts: %s' % unittest.asserts
if result.wasSuccessful():
sys.exit(0)
else:
sys.exit(1)
# vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79: # vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79: