From 3b263f0a0d68331c7b0a55a7fb908d10bc4c1bc3 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 24 Jul 2020 01:01:23 +0200 Subject: [PATCH] Fix a failing test --- test/failing_examples.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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