mirror of https://github.com/python/cpython
bpo-35877: Add test for while loop named expression without parentheses (GH-11726)
This commit is contained in:
parent
d4fceaafb8
commit
ac19081c26
|
@ -195,7 +195,7 @@ class NamedExpressionAssignmentTest(unittest.TestCase):
|
|||
Where all variables are positive integers, and a is at least as large
|
||||
as the n'th root of x, this algorithm returns the floor of the n'th
|
||||
root of x (and roughly doubling the number of accurate bits per
|
||||
iteration)::
|
||||
iteration):
|
||||
"""
|
||||
a = 9
|
||||
n = 2
|
||||
|
@ -206,6 +206,12 @@ class NamedExpressionAssignmentTest(unittest.TestCase):
|
|||
|
||||
self.assertEqual(a, 1)
|
||||
|
||||
def test_named_expression_assignment_15(self):
|
||||
while a := False:
|
||||
pass # This will not run
|
||||
|
||||
self.assertEqual(a, False)
|
||||
|
||||
|
||||
class NamedExpressionScopeTest(unittest.TestCase):
|
||||
|
||||
|
|
Loading…
Reference in New Issue