X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-test.git;a=blobdiff_plain;f=decoder%2Fpdtest;h=695166ba7b6005a2bc84a174701f0ef8bdc42322;hp=f9dd140729201305d7048fd2f2f4d490ab21e70f;hb=8a8c92bde034cc6c04835eff0e844406177e947f;hpb=afd2f3f77c31556f5f39f79766a7287c6cb587f2 diff --git a/decoder/pdtest b/decoder/pdtest index f9dd140..695166b 100755 --- a/decoder/pdtest +++ b/decoder/pdtest @@ -327,7 +327,7 @@ def run_tests(tests, fix=False): opargs[-1] += ":%s" % op['class'] name += "/%s" % op['class'] if VERBOSE: - dots = '.' * (60 - len(name) - 2) + dots = '.' * (77 - len(name) - 2) INFO("%s %s " % (name, dots), end='') results.append({ 'testcase': name, @@ -513,7 +513,10 @@ if len(sys.argv) == 1: opt_all = opt_run = opt_show = opt_list = opt_fix = opt_coverage = False report_dir = None -opts, args = getopt(sys.argv[1:], "dvarslfcR:S:") +try: + opts, args = getopt(sys.argv[1:], "dvarslfcR:S:") +except Exception as e: + usage('error while parsing command line arguments: {}'.format(e)) for opt, arg in opts: if opt == '-d': DEBUG += 1