| Server IP : 121.121.20.254 / Your IP : 216.73.216.165 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python315/Lib/test/__pycache__/ |
Upload File : |
R
>lqj� c �� � ] PH s ] PHs] PHs] PHs] QHGs Q Q\O 2 s Q Q\O 2 s Q Q\2 s Q s
\Q 6X c \O 2 P! P! )
� )�supportc �T ` � \ sQ sQs n Q
Q ksQ
Q ksQ sQ sQ sQ s Q s
Q sU sP! )�SyntaxWarningTesti; c � � U O [ U2 9^tt^ 2 [ VU2 PPP2 P! ) % f h P! 9 h�N)�assertWarnsRegex�
SyntaxWarning�compile)�self�code�errtext�filename�modes &&&&&�%C:\Python315\\Lib\test\test_syntax.py�
check_warning�SyntaxWarningTest.check_warning< s0 � � �
"�
"�=�'�
:�
:��D�D�)� ;�
:�
:�
:�s �
7�A � A c �� � ] PHoUO P Q5 9^tt^ 2 oUO Q2 [ VU2 PPP2 U O W, 2 P! ) % f h K$9 h)r )�record�always)�warnings�catch_warnings�simplefilterr �assertEqual)r
r r
r r �caughts &&&& r �check_no_warning�"SyntaxWarningTest.check_no_warningE sS � ��
�
$�
$�D�
$�
1�
1�V��!�!�(�+��D�D�)� 2�
�����$� 2�
1�s �A�A* �#A* c � � [ O Q 2 oU O UQ2 [ O Q2 oU O UQ2 [ O Q2 oU O UQ2 P! )z�
def f():
try:
pass
finally:
return 42
z'return' in a 'finally' blockz�
def f():
try:
pass
finally:
try:
return 42
except:
pass
z�
def f():
try:
pass
finally:
try:
pass
except:
return 42
��textwrap�dedentr �r
�sources & r �test_return_in_finally�(SyntaxWarningTest.test_return_in_finallyM st � ���� "� ��
���6�#B�C���� "� ��
���6�#B�C���� "� ��
���6�#B�C� c �< � QF D� o[ O QU Q02 oU O UQU Q02 [ O QU Q02 oU O UQU Q02 [ O QU Q02 oU O UQU Q02 J� P! ) �breakz�
for abc in range(10):
try:
pass
finally:
z
�'z' in a 'finally' blockz�
for abc in range(10):
try:
pass
finally:
try:
zR
except:
pass
z�
for abc in range(10):
try:
pass
finally:
try:
pass
except:
)r&