Add spaces around the ":=" operator in ast_unparse.c (GH-19568)
This commit is contained in:
parent
2b5603140c
commit
ce578831a4
|
@ -296,8 +296,8 @@ class AnnotationsFutureTestCase(unittest.TestCase):
|
|||
eq('f((x for x in a), 2)')
|
||||
eq('(((a)))', 'a')
|
||||
eq('(((a, b)))', '(a, b)')
|
||||
eq("(x:=10)")
|
||||
eq("f'{(x:=10):=10}'")
|
||||
eq("(x := 10)")
|
||||
eq("f'{(x := 10):=10}'")
|
||||
eq("1 + 2 + 3")
|
||||
|
||||
def test_fstring_debug_annotations(self):
|
||||
|
|
|
@ -829,7 +829,7 @@ append_named_expr(_PyUnicodeWriter *writer, expr_ty e, int level)
|
|||
{
|
||||
APPEND_STR_IF(level > PR_TUPLE, "(");
|
||||
APPEND_EXPR(e->v.NamedExpr.target, PR_ATOM);
|
||||
APPEND_STR(":=");
|
||||
APPEND_STR(" := ");
|
||||
APPEND_EXPR(e->v.NamedExpr.value, PR_ATOM);
|
||||
APPEND_STR_IF(level > PR_TUPLE, ")");
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue