Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_named_expressions.cpython-311.pyc |
�
�Ke{R � � � d dl Z da G d� de j � � Z G d� de j � � Z G d� de j � � Zedk r e j � � dS dS ) � Nc � � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�NamedExpressionInvalidTestc � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzx := 0�invalid syntax��assertRaisesRegex�SyntaxError�exec��self�codes �E/usr/local/apps/python3/lib/python3.11/test/test_named_expressions.py� test_named_expression_invalid_01z;NamedExpressionInvalidTest.test_named_expression_invalid_01 s� � ���
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � � �=�A�Ac � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nz
x = y := 0r r r s r � test_named_expression_invalid_02z;NamedExpressionInvalidTest.test_named_expression_invalid_02
s� � ���
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nz y := f(x)r r r s r � test_named_expression_invalid_03z;NamedExpressionInvalidTest.test_named_expression_invalid_03 s� � ���
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzy0 = y1 := f(x)r r r s r � test_named_expression_invalid_04z;NamedExpressionInvalidTest.test_named_expression_invalid_04 s� � �$��
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nz((a, b) := (1, 2))z,cannot use assignment expressions with tupler r s r � test_named_expression_invalid_06z;NamedExpressionInvalidTest.test_named_expression_invalid_06 s� � �'��
�
#�
#�K�1_�
`�
`� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzdef spam(a = b := 42): passr r r s r � test_named_expression_invalid_07z;NamedExpressionInvalidTest.test_named_expression_invalid_07% s� � �0��
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzdef spam(a: b := 42 = 5): passr r r s r � test_named_expression_invalid_08z;NamedExpressionInvalidTest.test_named_expression_invalid_08+ s� � �3��
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzspam(a=b := 'c')r r r s r � test_named_expression_invalid_09z;NamedExpressionInvalidTest.test_named_expression_invalid_091 s� � �%��
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzspam(x = y := f(x))r r r s r � test_named_expression_invalid_10z;NamedExpressionInvalidTest.test_named_expression_invalid_107 s� � �(��
�
#�
#�K�1A�
B�
B� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S )Nzspam(a=1, b := 2)�,positional argument follows keyword argumentr r s r � test_named_expression_invalid_11z;NamedExpressionInvalidTest.test_named_expression_invalid_11= s� � �&��
�
#�
#�K�:�<� <� � ���r�2���� � � � � � � � � � � � ���� � � � � � r c � � d}| � t d� � 5 t |i i � � d d d � � d S # 1 swxY w Y d S �Nzspam(a=1, (b := 2))r"