From 6b84e2a7b2821366494ab6beb4e231d8af0fedb2 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Tue, 12 Jun 2007 19:33:56 +0000 Subject: [PATCH] Minor corrections: it looks like parse errors are ready for prime time in the python version either... --HG-- extra : convert_revision : svn%3Aacbfec75-9323-0410-a652-858a13e371e0/trunk%40718 --- parse.py | 3 +-- tests/test_parser.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/parse.py b/parse.py index 83309d7b..97b024b8 100755 --- a/parse.py +++ b/parse.py @@ -87,8 +87,7 @@ def printOutput(parser, document, opts): elif opts.hilite: sys.stdout.write(document.hilite("utf-8")) else: - print document - if not hasattr(document,'__iter__'): document = [document] + if not hasattr(document,'__getitem__'): document = [document] for fragment in document: print parser.tree.testSerializer(fragment).encode("utf-8") if opts.error: diff --git a/tests/test_parser.py b/tests/test_parser.py index a3c18128..39cb63f2 100644 --- a/tests/test_parser.py +++ b/tests/test_parser.py @@ -162,7 +162,7 @@ def main(): if '-p' in sys.argv: # suppress check for parse errors sys.argv.remove('-p') global checkParseErrors - checkParseErrors = False + checkParseErrors = True buildTestSuite() unittest.main()