summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_unparse.py
diff options
context:
space:
mode:
authorPablo Galindo <pablogsal@gmail.com>2022-09-06 09:18:57 (GMT)
committerPablo Galindo <pablogsal@gmail.com>2022-09-06 09:18:57 (GMT)
commit6ac0f8f0d795bba678be56bd4b0bb9ae3fbedb15 (patch)
treeebeedcbde9b398f5e4999d86744db75b8eeaf775 /Lib/test/test_unparse.py
parent0abc6a3493d12acd6894066c27744c0a9d46fcad (diff)
parent75c3a4ccaff2ed581be67c5f48c3ca8a9fed23b7 (diff)
downloadcpython-6ac0f8f0d795bba678be56bd4b0bb9ae3fbedb15.zip
cpython-6ac0f8f0d795bba678be56bd4b0bb9ae3fbedb15.tar.gz
cpython-6ac0f8f0d795bba678be56bd4b0bb9ae3fbedb15.tar.bz2
Merge remote-tracking branch 'upstream/3.10' into 3.10
Diffstat (limited to 'Lib/test/test_unparse.py')
-rw-r--r--Lib/test/test_unparse.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/test_unparse.py b/Lib/test/test_unparse.py
index 33e1149..6e38c5e 100644
--- a/Lib/test/test_unparse.py
+++ b/Lib/test/test_unparse.py
@@ -341,6 +341,12 @@ class UnparseTestCase(ASTTestCase):
def test_invalid_yield_from(self):
self.check_invalid(ast.YieldFrom(value=None))
+ def test_import_from_level_none(self):
+ tree = ast.ImportFrom(module='mod', names=[ast.alias(name='x')])
+ self.assertEqual(ast.unparse(tree), "from mod import x")
+ tree = ast.ImportFrom(module='mod', names=[ast.alias(name='x')], level=None)
+ self.assertEqual(ast.unparse(tree), "from mod import x")
+
def test_docstrings(self):
docstrings = (
'this ends with double quote"',