Browse Source

Make --help output clean by not running self-test.

v1.0.9-lin
Nathan Wilcox 7 years ago
parent
commit
b43194baee
  1. 29
      zcutil/make-release.py

29
zcutil/make-release.py

@ -251,16 +251,19 @@ class TestVersion (unittest.TestCase):
if __name__ == '__main__':
actualargs = sys.argv
sys.argv = [sys.argv[0], '--verbose']
print '=== Self Test ==='
try:
unittest.main()
except SystemExit as e:
if e.args[0] != 0:
raise
sys.argv = actualargs
print '=== Running ==='
main()
if len(sys.argv) == 2 and sys.argv[1] == '--help':
main()
else:
actualargs = sys.argv
sys.argv = [sys.argv[0], '--verbose']
print '=== Self Test ==='
try:
unittest.main()
except SystemExit as e:
if e.args[0] != 0:
raise
sys.argv = actualargs
print '=== Running ==='
main()

Loading…
Cancel
Save