Mercurial > hg-stable
changeset 9407:19d91a23458c
run-tests: use parser.error for cmdline option errors
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Fri, 28 Aug 2009 20:50:54 +0200 |
parents | a4b761751919 |
children | 70bf7f853adc |
files | tests/run-tests.py |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests.py Fri Aug 28 20:28:06 2009 +0200 +++ b/tests/run-tests.py Fri Aug 28 20:50:54 2009 +0200 @@ -176,15 +176,13 @@ raise if options.jobs < 1: - print >> sys.stderr, 'ERROR: -j/--jobs must be positive' - sys.exit(1) + parser.error('-j/--jobs must be positive') if options.interactive and options.jobs > 1: print '(--interactive overrides --jobs)' options.jobs = 1 if options.py3k_warnings: if sys.version_info[:2] < (2, 6) or sys.version_info[:2] >= (3, 0): - print 'ERROR: Py3k warnings switch can only be used on Python 2.6+' - sys.exit(1) + parser.error('Py3k warnings switch can only be used on Python 2.6+') return (options, args)