diff --git a/test/failing_examples.py b/test/failing_examples.py index d2078b1..2c67cb7 100644 --- a/test/failing_examples.py +++ b/test/failing_examples.py @@ -76,7 +76,6 @@ FAILING_EXAMPLES = [ '(yield) += 1', '(yield from x) += 1', '(x if x else y) += 1', - 'class X(base for base in bases): pass', 'a() += 1', 'a + b += 1', '+a += 1', @@ -337,6 +336,12 @@ if sys.version_info[:2] <= (3, 4): '(*[1], 2)', ] +if sys.version_info[:2] >= (3, 7): + # This is somehow ok in previous versions. + FAILING_EXAMPLES += [ + 'class X(base for base in bases): pass', + ] + if sys.version_info[:2] < (3, 8): FAILING_EXAMPLES += [ # Python/compile.c