diff options
Diffstat (limited to 'pyflakes/test/test_doctests.py')
-rw-r--r-- | pyflakes/test/test_doctests.py | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/pyflakes/test/test_doctests.py b/pyflakes/test/test_doctests.py index 5565226..836b248 100644 --- a/pyflakes/test/test_doctests.py +++ b/pyflakes/test/test_doctests.py @@ -328,7 +328,9 @@ class Test(TestCase): m.DoctestSyntaxError).messages exc = exceptions[0] self.assertEqual(exc.lineno, 4) - if sys.version_info >= (3, 8): + if PYPY: + self.assertEqual(exc.col, 27) + elif sys.version_info >= (3, 8): self.assertEqual(exc.col, 18) else: self.assertEqual(exc.col, 26) @@ -339,12 +341,14 @@ class Test(TestCase): exc = exceptions[1] self.assertEqual(exc.lineno, 5) if PYPY: - self.assertEqual(exc.col, 13) + self.assertEqual(exc.col, 14) else: self.assertEqual(exc.col, 16) exc = exceptions[2] self.assertEqual(exc.lineno, 6) - if PYPY or sys.version_info >= (3, 8): + if PYPY: + self.assertEqual(exc.col, 14) + elif sys.version_info >= (3, 8): self.assertEqual(exc.col, 13) else: self.assertEqual(exc.col, 18) @@ -358,7 +362,9 @@ class Test(TestCase): """ ''', m.DoctestSyntaxError).messages[0] self.assertEqual(exc.lineno, 5) - if PYPY or sys.version_info >= (3, 8): + if PYPY: + self.assertEqual(exc.col, 14) + elif sys.version_info >= (3, 8): self.assertEqual(exc.col, 13) else: self.assertEqual(exc.col, 16) @@ -377,7 +383,10 @@ class Test(TestCase): m.DoctestSyntaxError, m.UndefinedName).messages self.assertEqual(exc1.lineno, 6) - self.assertEqual(exc1.col, 19) + if PYPY: + self.assertEqual(exc1.col, 20) + else: + self.assertEqual(exc1.col, 19) self.assertEqual(exc2.lineno, 7) self.assertEqual(exc2.col, 12) |