summaryrefslogtreecommitdiff
path: root/tests/test_pycode_parser.py
diff options
context:
space:
mode:
authorAdam Turner <9087854+AA-Turner@users.noreply.github.com>2022-06-16 21:37:46 +0100
committerGitHub <noreply@github.com>2022-06-16 21:37:46 +0100
commit70f950cae039fa8f1890decd6b123659b15eda1d (patch)
tree27b24ec48a69690bb52d7cd8fa23d28b2a5166a0 /tests/test_pycode_parser.py
parent6d23d7d15330271ce5e37e51a811ab219354e6dc (diff)
downloadsphinx-git-70f950cae039fa8f1890decd6b123659b15eda1d.tar.gz
Remove traces of Python 2 and 3.5 (#10560)
Diffstat (limited to 'tests/test_pycode_parser.py')
-rw-r--r--tests/test_pycode_parser.py24
1 files changed, 8 insertions, 16 deletions
diff --git a/tests/test_pycode_parser.py b/tests/test_pycode_parser.py
index 5d2496ba5..fde648d35 100644
--- a/tests/test_pycode_parser.py
+++ b/tests/test_pycode_parser.py
@@ -111,6 +111,9 @@ def test_complex_assignment():
'f = g = None #: multiple assignment at once\n'
'(theta, phi) = (0, 0.5) #: unpack assignment via tuple\n'
'[x, y] = (5, 6) #: unpack assignment via list\n'
+ 'h, *i, j = (1, 2, 3, 4) #: unpack assignment2\n'
+ 'k, *self.attr = (5, 6, 7) #: unpack assignment3\n'
+ 'l, *m[0] = (8, 9, 0) #: unpack assignment4\n'
)
parser = Parser(source)
parser.parse()
@@ -124,22 +127,11 @@ def test_complex_assignment():
('', 'phi'): 'unpack assignment via tuple',
('', 'x'): 'unpack assignment via list',
('', 'y'): 'unpack assignment via list',
- }
- assert parser.definitions == {}
-
-
-def test_complex_assignment_py3():
- source = ('a, *b, c = (1, 2, 3, 4) #: unpack assignment\n'
- 'd, *self.attr = (5, 6, 7) #: unpack assignment2\n'
- 'e, *f[0] = (8, 9, 0) #: unpack assignment3\n'
- )
- parser = Parser(source)
- parser.parse()
- assert parser.comments == {('', 'a'): 'unpack assignment',
- ('', 'b'): 'unpack assignment',
- ('', 'c'): 'unpack assignment',
- ('', 'd'): 'unpack assignment2',
- ('', 'e'): 'unpack assignment3',
+ ('', 'h'): 'unpack assignment2',
+ ('', 'i'): 'unpack assignment2',
+ ('', 'j'): 'unpack assignment2',
+ ('', 'k'): 'unpack assignment3',
+ ('', 'l'): 'unpack assignment4',
}
assert parser.definitions == {}