| --- testsuite.py |
| +++ testsuite.py |
| @@ -4,6 +4,7 @@ |
| |
| import sys, os |
| |
| +ParserError = "ParserError" |
| |
| def check_recode (): |
| try: |
| @@ -65,7 +66,7 @@ |
| |
| valid = result.readline ().strip () |
| |
| - if obtained != valid: |
| + if eval(obtained) != eval(valid): |
| sys.stderr.write ('error: %s: line %d: unexpected result:\n' % ( |
| filename, line)) |
| sys.stderr.write ('error: %s: line %d: obtained %s\n' % ( |
| @@ -117,7 +118,7 @@ |
| |
| valid = result.readline ().strip () |
| |
| - if obtained != valid: |
| + if eval(obtained) != eval(valid): |
| sys.stderr.write ('error: %s: line %d: unexpected result:\n' % ( |
| filename, line)) |
| sys.stderr.write ('error: %s: line %d: obtained %s\n' % ( |