diff options
author | ville <ville@localhost> | 2009-11-16 18:00:48 +0000 |
---|---|---|
committer | ville <ville@localhost> | 2009-11-16 18:00:48 +0000 |
commit | d0a1dfda7c46962294a8c30eaab5b6e08f9ab34b (patch) | |
tree | 927dfe85af3151bfd126d21454d4e70667699838 /misc/testsuite | |
parent | ec51250d910c0953aedf7ea59dcb725bfbea4c9b (diff) | |
download | markup-validator-d0a1dfda7c46962294a8c30eaab5b6e08f9ab34b.zip markup-validator-d0a1dfda7c46962294a8c30eaab5b6e08f9ab34b.tar.gz markup-validator-d0a1dfda7c46962294a8c30eaab5b6e08f9ab34b.tar.bz2 |
Initial Python 3 compatibility tweaks.
Diffstat (limited to 'misc/testsuite')
-rwxr-xr-x | misc/testsuite/harness.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/misc/testsuite/harness.py b/misc/testsuite/harness.py index 399fe41..d3162e8 100755 --- a/misc/testsuite/harness.py +++ b/misc/testsuite/harness.py @@ -70,8 +70,8 @@ def main(argv=None): for (opt, value) in opts: if opt == "h" or opt == "--help": raise Usage(msg) - except getopt.error, msg: - raise Usage(msg) + except getopt.GetoptError as err: + raise Usage(err) # option processing for option, value in opts: @@ -93,9 +93,9 @@ def main(argv=None): if len(args) == 0: raise Usage(help_message) - except Usage, err: - print >> sys.stderr, sys.argv[0].split("/")[-1] + ": " + str(err.msg) - print >> sys.stderr, "\t for help use --help" + except Usage as err: + sys.stderr.write("%s: %s\n\t for help use --help\n" % \ + (sys.argv[0].split("/")[-1], str(err.msg))) return 2 @@ -145,7 +145,7 @@ def buildTestSuite(ts_file=None, collection_id=None, checker=None): def runTestSuite(testsuite, verbose): """Describe each test collection in the test suite and run them""" for collection in testsuite.collections: - print "*** Running Collection #%s: %s" % (collection.collection_id, collection.title) + print ("*** Running Collection #%s: %s" % (collection.collection_id, collection.title)) if collection.countTestCases() > 0: unittest.TextTestRunner(verbosity=verbose).run(collection) @@ -153,14 +153,14 @@ def listCollections(): index = Documentation('list') test_suite = buildTestSuite() index.addTestSuite(test_suite) - print index.generate(template_path=os.path.join(basedir, "templates")).encode('utf-8') + print (index.generate(template_path=os.path.join(basedir, "templates")).encode('utf-8')) def generateIndex(): index = Documentation('index') test_suite = buildTestSuite() index.addTestSuite(test_suite) - print index.generate(template_path=os.path.join(basedir, "templates")).encode('utf-8') + print (index.generate(template_path=os.path.join(basedir, "templates")).encode('utf-8')) |