comparison tests/hghave @ 18229:77d06793a20d

tests: make hghave and run-tests exit on unknown feature requirements
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 07 Jan 2013 02:00:43 +0100
parents 23f621ca04b5
children 05b3238ba901
comparison
equal deleted inserted replaced
18228:1528ff6ac7ee 18229:77d06793a20d
57 if negate: 57 if negate:
58 feature = feature[3:] 58 feature = feature[3:]
59 59
60 if feature not in checks: 60 if feature not in checks:
61 error('skipped: unknown feature: ' + feature) 61 error('skipped: unknown feature: ' + feature)
62 continue 62 sys.exit(2)
63 63
64 check, desc = checks[feature] 64 check, desc = checks[feature]
65 try: 65 try:
66 available = check() 66 available = check()
67 except Exception, e: 67 except Exception, e: