X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=mesademos.py;fp=mesademos.py;h=0ef5bfbfe5beed7fff5c820b443f13edd90c6a9f;hb=04cbf83295e1a64253945959db8116f5339f73e7;hp=2f6ef3db73bbd6efdb0cfb4ae6526344770655cc;hpb=1848be9dd66b7a97b94278273586174a4d6fd2d2;p=apitrace-tests diff --git a/mesademos.py b/mesademos.py index 2f6ef3d..0ef5bfb 100755 --- a/mesademos.py +++ b/mesademos.py @@ -683,18 +683,22 @@ def main(): '--build', metavar='PATH', type='string', dest='build', default='.', help='path to apitrace build') - optparser.add_option( '--mesa-demos', metavar='PATH', type='string', dest='mesa_demos', default=os.environ.get('MESA_DEMOS'), - help='path to mesa demos') + help='path to Mesa demos') (options, args) = optparser.parse_args(sys.argv[1:]) - if args: - tests = args - for test in tests: - runtest(test) + if not options.mesa_demos: + optparser.error('path to Mesa demos not specified') + + if args: + for test in args: + runtest(test) + else: + for test in tests: + runtest(test) if __name__ == '__main__':