| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 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
>lqjGL c � � ] PH s ] PHs] PHs] PHs] QHGs Q sQ sQQ ks Q Q\O 2 s
\Q6X c \O 2 P! P! ) � ��check_syntax_errorc �
� V1! �N� ��a�bs ""�2C:\Python315\\Lib\test\test_positional_only_arg.py�global_pos_only_fr � � ��4�K� c �
� V1! r r r s "&r
�global_pos_only_and_normalr r r
c �
� V1! r r r s "&r
�global_pos_only_defaultsr r r
c �� ` � \ sQ s]s n QQ ksQ sQ sQ sQ sQ s Q s
Q sQ sQ
s
Q sQ sQ
sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ s Qs!U s"P! ) �PositionalOnlyTestCasec � � U O [ U2 9^tt^ 2 [ UQ * QQ2 PPP2 P! ) % f h P! 9 h)�
�<test>�single)�assertRaisesRegex�SyntaxError�compile)�self�codestr�regexs &&&r
�assertRaisesSyntaxError�.PositionalOnlyTestCase.assertRaisesSyntaxError s4 � �
�
#�
#�K��
7�
7��G�d�N�H�h�7� 8�
7�
7�
7�s �?�A �A c � � [ U Q Q2 [ U QQ2 [ U QQ2 [ U QQ2 [ U QQ2 [ U Q2 [ U Q2 [ U Q2 [ U Q 2 [ U Q
2 [ U Q2 [ U Q2 [ U Q
2 [ U QQ2 [ U QQ2 [ U Q2 [ U Q2 [ U Q2 [ U Q2 [ U Q2 P! )zdef f(a, b = 5, /, c): pass�<parameter without a default follows parameter with a defaultzdef f(a = 5, b, /, c): passz%def f(a = 5, b=1, /, c, *, d=2): passzdef f(a = 5, b, /): passzdef f(a, /, b = 5, c): passzdef f(*args, /): passzdef f(*args, a, /): passzdef f(**kwargs, /): passzdef f(/, a = 1): passzdef f(/, a): passzdef f(/): passzdef f(*, a, /): passzdef f(*, /, a): passzdef f(a, /, a): pass�.duplicate parameter 'a' in function definitionzdef f(a, /, *, a): passzdef f(a, b/2, c): passzdef f(a, /, c, /): passzdef f(a, /, c, /, d): passz def f(a, /, c, /, d, *, e): passzdef f(a, *, c, /, d, e): passr �r s &r
�test_invalid_syntax_errors�1PositionalOnlyTestCase.test_invalid_syntax_errors s� � ��4�!>�@~���4�!>�@~���4�!H� KI� J��4�!;�={�|��4�!>�@~���4�!8�9��4�!;�<��4�!;�<��4�!8�9��4�!4�5��4�!1�2��4�!7�8��4�!7�8��4�!7�9i�j��4�!:�<l�m��4�!9�:��4�!:�;��4�!=�>��4�!C�D��4�!@�Ar
c � � [ U Q Q2 [ U QQ2 [ U QQ2 [ U QQ2 [ U QQ2 [ U Q2 [ U Q2 [ U Q2 [ U Q 2 [ U Q
2 [ U Q2 [ U Q2 [ U Q
2 [ U QQ2 [ U QQ2 [ U Q2 [ U Q2 [ U Q2 [ U Q2 [ U Q2 P! )z!async def f(a, b = 5, /, c): passr! z!async def f(a = 5, b, /, c): passz(async def f(a = 5, b=1, /, c, d=2): passzasync def f(a = 5, b, /): passz!async def f(a, /, b = 5, c): passzasync def f(*args, /): passzasync def f(*args, a, /): passzasync def f(**kwargs, /): passzasync def f(/, a = 1): passzasync def f(/, a): passzasync def f(/): passzasync def f(*, a, /): passzasync def f(*, /, a): passzasync def f(a, /, a): passr"