From 1233caebdc57fa0c91423794dbdeed5cac7369da Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 17 Jul 2020 16:12:55 +0200 Subject: [PATCH] Fix a Python 3.9 issue on travis --- test/test_api/test_api.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/test/test_api/test_api.py b/test/test_api/test_api.py index 56516073..fcb9cf9e 100644 --- a/test/test_api/test_api.py +++ b/test/test_api/test_api.py @@ -137,15 +137,7 @@ def test_infer_on_non_name(Script): def test_infer_on_generator(Script, environment): script = Script('def x(): yield 1\ny=x()\ny') def_, = script.infer() - if environment.version_info >= (3, 9): - # The Generator in Python 3.9 is properly inferred, however once it is - # converted from stub to Python, the definition is - # Generator = _SpecialGenericAlias(collections.abc.Generator, 3) - # This is pretty normal for most typing types, like Sequence, List, - # etc. - assert def_.name == '_SpecialGenericAlias' - else: - assert def_.name == 'Generator' + assert def_.name == 'Generator' def_, = script.infer(only_stubs=True) assert def_.name == 'Generator'