summaryrefslogtreecommitdiffstats
path: root/misc/testsuite
diff options
context:
space:
mode:
authorville <ville@localhost>2009-11-16 18:00:48 +0000
committerville <ville@localhost>2009-11-16 18:00:48 +0000
commitd0a1dfda7c46962294a8c30eaab5b6e08f9ab34b (patch)
tree927dfe85af3151bfd126d21454d4e70667699838 /misc/testsuite
parentec51250d910c0953aedf7ea59dcb725bfbea4c9b (diff)
downloadmarkup-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-xmisc/testsuite/harness.py16
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'))