403Webshell
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 :  /Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python313/Lib/test/__pycache__/test_positional_only_arg.cpython-313.pyc
�

��i�K���SrSSKrSSKrSSKrSSKJr SrSrS
Sjr"SS\R5r
\S	:Xa\R"5 gg)zHUnit tests for the positional only argument syntax specified in PEP 570.�N��check_syntax_errorc��X4$�N���a�bs  �2C:\Python313\\Lib\test\test_positional_only_arg.py�global_pos_only_fr
�	���4�K�c��X4$rrrs  r�global_pos_only_and_normalr
r
rc��X4$rrrs  r�global_pos_only_defaultsrr
rc���\rSrSrS!SjrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!g )"�PositionalOnlyTestCase�c��UR[U5 [US-SS5 SSS5 g!,(df   g=f)N�
�<test>�single)�assertRaisesRegex�SyntaxError�compile)�self�codestr�regexs   r�assertRaisesSyntaxError�.PositionalOnlyTestCase.assertRaisesSyntaxErrors.��
�
#�
#�K��
7��G�d�N�H�h�7�8�
7�
7�s�1�
?c���[USS5 [USS5 [USS5 [USS5 [USS5 [US5 [US5 [US	5 [US
5 [US5 [US5 [US
5 [US5 [USS5 [USS5 [US5 [US5 [US5 [US5 [US5 g)Nzdef 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 argument '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�rs r�test_invalid_syntax_errors�1PositionalOnlyTestCase.test_invalid_syntax_errorss����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�9h�i��4�!:�<k�l��4�!9�:��4�!:�;��4�!=�>��4�!C�D��4�!@�Arc���[USS5 [USS5 [USS5 [USS5 [USS5 [US5 [US5 [US	5 [US
5 [US5 [US5 [US
5 [US5 [USS5 [USS5 [US5 [US5 [US5 [US5 [US5 g)Nz!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$zasync def f(a, /, *, a): passzasync def f(a, b/2, c): passzasync def f(a, /, c, /): passz async def f(a, /, c, /, d): passz&async def f(a, /, c, /, d, *, e): passz#async def f(a, *, c, /, d, e): passrr%s r� test_invalid_syntax_errors_async�7PositionalOnlyTestCase.test_invalid_syntax_errors_async/s���4�!D�GE�	F��4�!D�GE�	F��4�!K�NL�	M��4�!A�DB�	C��4�!D�GE�	F��4�!>�?��4�!A�B��4�!A�B��4�!>�?��4�!:�;��4�!7�8��4�!=�>��4�!=�>��4�!=�?n�o��4�!@�Bq�r��4�!?�@��4�!@�A��4�!C�D��4�!I�J��4�!F�Grc�^�S
SjnURU"SSS5S5 URU"SSSS9S5 UR[S5 U"SSSS9 SSS5 URU"SS5S	5 UR[S5 U"SSS
9 SSS5 URU"SSS9S5 SSjnURU"SSS5S5 URU"SSSS9S5 UR[S5 U"SSSS9 SSS5 URU"SS5S	5 UR[S5 U"SSS
9 SSS5 URU"SSS9S5 g!,(df   GN=f!,(df   N�=f!,(df   N�=f!,(df   NZ=f)Nc��X-U-$rr�r	r
�cs   r�f�DPositionalOnlyTestCase.test_optional_positional_only_args.<locals>.fF����5�1�9�r�����r.�If\(\) got some positional-only arguments passed as keyword arguments: 'b'�r
r.�g�r
�
c��X-U-$rrr-s   rr/r0Sr1r)�
�d)r2r=r>��assertEqualr�	TypeError�rr/s  r�"test_optional_positional_only_args�9PositionalOnlyTestCase.test_optional_positional_only_argsEsx��	�	
����1�a���Q�'�����1�a�1��q�)�
�
#�
#�I�/{�
|�
�a�1��N�}�	
����1�a��#�&�
�
#�
#�I�/{�
|�
�a�1�I�}�����1���B�'�	�	
����1�a���Q�'�����1�a�1��q�)�
�
#�
#�I�/{�
|�
�a�1��N�}�	
����1�a��#�&�
�
#�
#�I�/{�
|�
�a�1�I�}�����1���B�'�'}�
|��}�
|��}�
|��}�
|�s0�	E*�E<�	F
�F�*
E9�<
F
�
F�
F,c�f�SSRS[S555-n[USS5 g)N�def f(%s, /):
  pass
�, c3�,# �UH
nSU-v� M g7f�zi%dNr��.0�is  r�	<genexpr>�NPositionalOnlyTestCase.test_syntax_for_many_positional_only.<locals>.<genexpr>b����6U�*�Q�u�q�y�*����,rr��join�ranger�r�fundefs  r�$test_syntax_for_many_positional_only�;PositionalOnlyTestCase.test_syntax_for_many_positional_only`�,��*�T�Y�Y�6U�%�PS�*�6U�-U�U�����(�+rc���SSS.SjjnURSURR5 URSURR5 URSUR5 S	SS.SjjnURSURR5 URSURR5 URS	UR5 g)
Nr3)�gc��grr�r	r
r.�d�er/r[s       rr/�:PositionalOnlyTestCase.test_pos_only_definition.<locals>.ff���r�r4)r2�c��grrr]s       rr/r`mrar�r2r3r4)r@�__code__�co_argcount�co_posonlyargcount�__defaults__rBs  r�test_pos_only_definition�/PositionalOnlyTestCase.test_pos_only_definitiones���	�!�	�	
����A�J�J�2�2�3�����A�J�J�9�9�:�����q�~�~�.�	�a�	�	
����A�J�J�2�2�3�����A�J�J�9�9�:�����A�N�N�3rc�8�SnURU"SS/6S5 g)Nc�
�X-$rrrs  rr/�BPositionalOnlyTestCase.test_pos_only_call_via_unpacking.<locals>.fus	���5�Lrr2r3r4�r@rBs  r� test_pos_only_call_via_unpacking�7PositionalOnlyTestCase.test_pos_only_call_via_unpackingts!��	�	
����Q��F��Q�'rc�j�SnSnUR[U5 U"SS9 SSS5 SnSnUR[U5 U"SSS9 SSS5 SnS	nUR[U5 U"SSS9 SSS5 g!,(df   Ne=f!,(df   NK=f!,(df   g=f)
Nc��grr�r	s rr/�@PositionalOnlyTestCase.test_use_positional_as_keyword.<locals>.f{rar�If\(\) got some positional-only arguments passed as keyword arguments: 'a'r2rtc��grrrs  rr/ru�rarr3rc��grrrs  rr/ru�rarzLf\(\) got some positional-only arguments passed as keyword arguments: 'a, b'�rrA)rr/�expecteds   r�test_use_positional_as_keyword�5PositionalOnlyTestCase.test_use_positional_as_keywordzs���	�_��
�
#�
#�I�x�
8�
��F�9�	�_��
�
#�
#�I�x�
8�
��Q�K�9�	�b��
�
#�
#�I�x�
8�
��Q�K�9�
8�9�
8��9�
8��9�
8�s#�B�B�1B$�
B�
B!�$
B2c���SnUR[S5 U"SS5 SSS5 UR[S5 U"S5 SSS5 UR[S5 U"5 SSS5 UR[S5 U"SSSS	5 SSS5 g!,(df   N�=f!,(df   Np=f!,(df   N[=f!,(df   g=f)
Nc��grrr-s   rr/�LPositionalOnlyTestCase.test_positional_only_and_arg_invalid_calls.<locals>.f�rar�1f\(\) missing 1 required positional argument: 'c'r2r3�:f\(\) missing 2 required positional arguments: 'b' and 'c'z@f\(\) missing 3 required positional arguments: 'a', 'b', and 'c'z3f\(\) takes 3 positional arguments but 4 were givenr4rcryrBs  r�*test_positional_only_and_arg_invalid_calls�APositionalOnlyTestCase.test_positional_only_and_arg_invalid_calls�s���	�
�
#�
#�I�/c�
d�
�a��G�e�
�
#�
#�I�/l�
m�
�a�D�n�
�
#�
#�I�/r�
s�
�C�t�
�
#�
#�I�/e�
f�
�a��A�q�M�g�
f�
e�
d��
m�
m��
s�
s��
f�
f�s/�
B$�	B5�)C�C�$
B2�5
C�
C�
C%c�t�S	SjnU"SS5 UR[S5 U"S5 SSS5 UR[S5 U"5 SSS5 UR[S5 U"SSSS5 SSS5 g!,(df   N_=f!,(df   NJ=f!,(df   g=f)
Nr4c��grrr-s   rr/�UPositionalOnlyTestCase.test_positional_only_and_optional_arg_invalid_calls.<locals>.f�rarr2r3�1f\(\) missing 1 required positional argument: 'b'�:f\(\) missing 2 required positional arguments: 'a' and 'b'z=f\(\) takes from 2 to 3 positional arguments but 4 were givenrc)r4ryrBs  r�3test_positional_only_and_optional_arg_invalid_calls�JPositionalOnlyTestCase.test_positional_only_and_optional_arg_invalid_calls�s���	�	�!�Q��
�
#�
#�I�/c�
d�
�a�D�e�
�
#�
#�I�/l�
m�
�C�n�
�
#�
#�I�/o�
p�
�a��A�q�M�q�
p�	e�
d��
m�
m��
p�
p�s#�	B�B�2B)�
B�
B&�)
B7c�F�SnU"SSSSSS9 UR[S5 U"SSSSS9 SSS5 UR[S5 U"SSS5 SSS5 UR[S	5 U"SS5 SSS5 UR[S
5 U"S5 SSS5 UR[S5 U"5 SSS5 UR[S5 U"SSSS
SSSSS9 SSS5 UR[S5 U"SSSSS
SS9 SSS5 g!,(df   GN=f!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   g=f)Nc��grr)r	r
r.r^r_s     rr/�SPositionalOnlyTestCase.test_positional_only_and_kwonlyargs_invalid_calls.<locals>.f�rarr2r3r4)r^r_z-missing 1 required keyword-only argument: 'd')r_z6missing 2 required keyword-only arguments: 'd' and 'e'r�r�z; missing 3 required positional arguments: 'a', 'b', and 'c'zif\(\) takes 3 positional arguments but 6 positional arguments \(and 2 keyword-only arguments\) were givenrcrbr5��z,f\(\) got an unexpected keyword argument 'f'�8)r^r_r/ryrBs  r�1test_positional_only_and_kwonlyargs_invalid_calls�HPositionalOnlyTestCase.test_positional_only_and_kwonlyargs_invalid_calls�sU��	�	�!�Q��Q�!��
�
#�
#�I�/_�
`�
�a��A��O�a�
�
#�
#�I�/h�
i�
�a��A�J�j�
�
#�
#�I�/c�
d�
�a��G�e�
�
#�
#�I�/l�
m�
�a�D�n�
�
#�
#�I�/m�
n�
�C�o�
�
#�
#�I�0^�_�
�a��A�q�!�Q�!�q�)�_��
#�
#�I�/^�
_�
�a��A��a�2�&�`�
_�a�
`��
i�
i��
d�
d��
m�
m��
n�
n��_�_��`�
_�sS�
D+�D=�5
E�	E�E0�*F�F�+
D:�=
E�
E�
E-�0
E>�
F�
F c�n�SnU"SS5 UR[S5 U"S5 SSS5 UR[S5 U"5 SSS5 UR[S5 U"SSS5 SSS5 g!,(df   N^=f!,(df   NI=f!,(df   g=f)Nc��grrrs  rr/�DPositionalOnlyTestCase.test_positional_only_invalid_calls.<locals>.f�rarr2r3r�r�z3f\(\) takes 2 positional arguments but 3 were givenr4ryrBs  r�"test_positional_only_invalid_calls�9PositionalOnlyTestCase.test_positional_only_invalid_calls�s���	�	�!�Q��
�
#�
#�I�/c�
d�
�a�D�e�
�
#�
#�I�/l�
m�
�C�n�
�
#�
#�I�/e�
f�
�a��A�J�g�
f�	e�
d��
m�
m��
f�
f�s#�	B�
B�0B&�
B�
B#�&
B4c��SSjnU"S5 UR[S5 U"5 SSS5 UR[S5 U"SSS5 SSS5 g!,(df   N8=f!,(df   g=f)Nr3c��grrrs  rr/�RPositionalOnlyTestCase.test_positional_only_with_optional_invalid_calls.<locals>.f�rarr2z1f\(\) missing 1 required positional argument: 'a'z=f\(\) takes from 1 to 2 positional arguments but 3 were givenr4�r3ryrBs  r�0test_positional_only_with_optional_invalid_calls�GPositionalOnlyTestCase.test_positional_only_with_optional_invalid_calls�se��	�	�!��
�
#�
#�I�/c�
d�
�C�e��
#�
#�I�/o�
p�
�a��A�J�q�
p�e�
d��q�
p�s�A�
A/�
A,�/
A=c��SnU"SSSS9 UR[5 U"SSSS9 SSS5 g!,(df   g=f)Nc��grrr-s   rr/�=PositionalOnlyTestCase.test_no_standard_args_usage.<locals>.f�rarr2r3r4r6r8)�assertRaisesrArBs  r�test_no_standard_args_usage�2PositionalOnlyTestCase.test_no_standard_args_usage�s9��	�	
�!�Q�!��
�
�
�y�
)�
�a�1��N�*�
)�
)�s	�	3�
Ac��SSjnURSUR5 SUlURU"SSS5S5 g)Nr3r4c��X-U-$rrr-s   rr/�>PositionalOnlyTestCase.test_change_default_pos_only.<locals>.f�r1r)r3r4rer2r5)r@rirBs  r�test_change_default_pos_only�3PositionalOnlyTestCase.test_change_default_pos_only�s<��	�	
�������/�"�������1�a���Q�'rc��SnURU"SS5S5 URU"SSS9S5 S	SjnURU"S5S5 SnURU"SS5S5 SnURU"SS5S5 g)
Nc�
�X-$rrrs  r�<lambda>�5PositionalOnlyTestCase.test_lambdas.<locals>.<lambda>����A�Err2r3r4r:c�
�X-$rrrs  rr�r�����a�erc�
�X-$rrrs  rr�r��r�rc�
�X-$rrrs  rr�r��r�rr�ro)r�xs  r�test_lambdas�#PositionalOnlyTestCase.test_lambdas�s���!������1�Q���#�����1�q��1�%�#������1��q�!�!������1�a��!�$�#������1�a��!�$rc���[USS5 [USS5 [USS5 [USS5 [USS5 [US5 [US5 [US	5 [US
5 [US5 [US5 [US
5 [US5 [USS5 [USS5 [US5 [US5 [US5 [US5 g)Nzlambda a, b = 5, /, c: Noner#zlambda a = 5, b, /, c: Nonez%lambda a = 5, b=1, /, c, *, d=2: Nonezlambda a = 5, b, /: Nonezlambda a, /, b = 5, c: Nonezlambda *args, /: Nonezlambda *args, a, /: Nonezlambda **kwargs, /: Nonezlambda /, a = 1: Nonezlambda /, a: Nonezlambda /: Nonezlambda *, a, /: Nonezlambda *, /, a: Nonezlambda a, /, a: Noner$zlambda a, /, *, a: Nonezlambda a, /, b, /: Nonezlambda a, /, b, /, c: Nonez lambda a, /, b, /, c, *, d: Nonezlambda a, *, b, /, c: Nonerr%s r�test_invalid_syntax_lambda�1PositionalOnlyTestCase.test_invalid_syntax_lambda�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�9h�i��4�!:�<k�l��4�!:�;��4�!=�>��4�!C�D��4�!=�>rc��"SS5nURU"5RSS5S5 URURU"5SS5S5 UR[URSS5 SnUR	[U5 U"5RSSS9 SSS5 g!,(df   g=f)Nc��\rSrSrSrSrg)�<PositionalOnlyTestCase.test_posonly_methods.<locals>.Exampleic��X4$rr)rr	r
s   rr/�>PositionalOnlyTestCase.test_posonly_methods.<locals>.Example.fs	���t�rrN)�__name__�
__module__�__qualname__�__firstlineno__r/�__static_attributes__rrr�Exampler�s��
rr�r2r3�r2r3r7r:)r@r/r�rAr)rr�rzs   r�test_posonly_methods�+PositionalOnlyTestCase.test_posonly_methodss���	�	�	
�������Q��*�F�3�������7�9�a��3�V�<����)�W�Y�Y��1�5�_��
�
#�
#�I�x�
8��I�K�K��Q�K��9�
8�
8�s�B3�3
Cc�x�UR[S5 [5 SSS5 g!,(df   g=f)Nr�)rrArr%s r�test_module_function�+PositionalOnlyTestCase.test_module_functions&��
�
#�
#�I�/l�
m���n�
m�
m�s�+�
9c���SnURU"SS5"SS5S5 UR[S5 U"SS5"S5 SSS5 UR[S5 U"SS5"SSS	5 SSS5 S
nURU"SS5"SS5S5 SnURU"SS5"SS5S5 UR[S5 U"SS5"S5 SSS5 UR[S5 U"SS5"SSS	5 SSS5 g!,(df   N�=f!,(df   N�=f!,(df   Na=f!,(df   g=f)Nc�^^�UU4SjnU$)Nc�>�TT-U-U-$rr��x2�y2r��ys  ��rr[�:PositionalOnlyTestCase.test_closures.<locals>.f.<locals>.g�����1�u�r�z�B��&rr�r�r�r[s`` rr/�/PositionalOnlyTestCase.test_closures.<locals>.f�
���
'��Hrr2r3r4rcr=z2g\(\) missing 1 required positional argument: 'y2'z3g\(\) takes 2 positional arguments but 3 were givenrbc�^^�UU4SjnU$)Nc�>�TT-U-U-$rrr�s  ��rr[r�r�rrr�s`` rr/r�r�rc�^^�UU4SjnU$)Nc�>�TT-U-U-$rrr�s  ��rr[r�%r�rrr�s`` rr/r�$r�rr?rBs  r�
test_closures�$PositionalOnlyTestCase.test_closuress(��	�
	
����1�Q���!��b�)�
�
#�
#�I�/d�
e�
�a��F�1�I�f�
�
#�
#�I�/e�
f�
�a��F�1�Q�q�M�g�	�
	
����1�Q���!��b�)�	�
	
����1�Q���!��b�)�
�
#�
#�I�/d�
e�
�a��F�1�I�f�
�
#�
#�I�/e�
f�
�a��F�1�Q�q�M�g�
f�)f�
e��
f�
f�� f�
e��
f�
f�s/�D'�(D8�E	�E�'
D5�8
E�	
E�
E(c���SnU"5RS[0:Xde"SS5nU"5R5RS[0:XdeSnU"5RS[0:Xdeg)Nc��S[4SjnU$)Nr�c��grr�r�s rr/�ZPositionalOnlyTestCase.test_annotations_in_closures.<locals>.inner_has_pos_only.<locals>.f2s��cr��int�r/s r�inner_has_pos_only�OPositionalOnlyTestCase.test_annotations_in_closures.<locals>.inner_has_pos_only1s��!�S�!��Hrr�c��\rSrSrSrSrg)�FPositionalOnlyTestCase.test_annotations_in_closures.<locals>.Somethingi7c��S[4SjnU$)Nr�c��grrr�s rr/�XPositionalOnlyTestCase.test_annotations_in_closures.<locals>.Something.method.<locals>.f9���#rr�rBs  r�method�MPositionalOnlyTestCase.test_annotations_in_closures.<locals>.Something.method8���%��%��rrN�r�r�r�r�r�r�rrr�	Somethingr�7s��
rr�c��SnU"5$)Nc��S[4SjnU$)Nr�c��grrr�s rr/�sPositionalOnlyTestCase.test_annotations_in_closures.<locals>.multiple_levels.<locals>.inner_has_pos_only.<locals>.f@r�rr�r�s rr��hPositionalOnlyTestCase.test_annotations_in_closures.<locals>.multiple_levels.<locals>.inner_has_pos_only?r�rr)r�s r�multiple_levels�LPositionalOnlyTestCase.test_annotations_in_closures.<locals>.multiple_levels>s��
�&�'�'r)�__annotations__r�r�)rr�r�r�s    r�test_annotations_in_closures�3PositionalOnlyTestCase.test_annotations_in_closures/su��	�"�#�3�3��S�z�A�A�A�	�	�
�{�!�!�#�3�3��S�z�A�A�A�	(�� �0�0�S�#�J�>�>�>rc���SnURU"SSS9SSS045 UR[S5 U"SS9 SSS5 URU"S5S045 g!,(df   N)=f)Nc��X4$rr)�	something�kwargss  rr/�MPositionalOnlyTestCase.test_same_keyword_as_positional_with_kwargs.<locals>.fGs���&�&r�*)r�r�z9f\(\) missing 1 required positional argument: 'something'r?rBs  r�+test_same_keyword_as_positional_with_kwargs�BPositionalOnlyTestCase.test_same_keyword_as_positional_with_kwargsFsl��	'�	
����2��,�r�K��3D�.E�F�
�
#�
#�I�/k�
l�
��O�m�	
����2���R��)�m�
l�s�A�
A-c��"SS5nURU"5R5S5 URU"5R5S5 URU"5R5S5 g)Nc�:�\rSrSrS	SjrS
SjrS
SS.SjjrSrg)�/PositionalOnlyTestCase.test_mangling.<locals>.XiRc��U$rr)r�_X__as  rr/�1PositionalOnlyTestCase.test_mangling.<locals>.X.fSs���
rc��X4$rr)rr�_X__bs   r�f2�2PositionalOnlyTestCase.test_mangling.<locals>.X.f2Vs
���z�!r�,)�_X__cc�
�XU4$rr)rrr	r
s    r�f3�2PositionalOnlyTestCase.test_mangling.<locals>.X.f3Ys���#��&rrN)r��r��+)r�r�r�r�r/r
rr�rrr�XrRs��
�
"�
'�2�
'�
'rrr�r)r�rr)r@r/r
r)rrs  r�
test_mangling�$PositionalOnlyTestCase.test_manglingQsV��	'�	'�	
��������"�%���������8�,���������<�0rc�f�SSRS[S555-n[USS5 g)NrFrGc3�,# �UH
nSU-v� M g7frIrrJs  rrM�APositionalOnlyTestCase.test_too_many_arguments.<locals>.<genexpr>brOrPrQrrrRrUs  r�test_too_many_arguments�.PositionalOnlyTestCase.test_too_many_arguments`rYrc��[R"[5n[R"[5n[R"[5n[R
"U5n[R
"U5n[R
"U5nUR
U"SS5S5 SnUR[U5 U"SSS9 SSS5 UR
U"SS5S5 SnUR[U5 U"SSS9 SSS5 UR
U"5S5 SnUR[U5 U"SSS9 SSS5 g!,(df   N�=f!,(df   N_=f!,(df   g=f)Nr2r3r�z\global_pos_only_f\(\) got some positional-only arguments passed as keyword arguments: 'a, b'rzbglobal_pos_only_and_normal\(\) got some positional-only arguments passed as keyword arguments: 'a'z`global_pos_only_defaults\(\) got some positional-only arguments passed as keyword arguments: 'a')	�pickle�dumpsrrr�loadsr@rrA)r�pickled_posonly�pickled_optional�pickled_defaults�unpickled_posonly�unpickled_optional�unpickled_defaultsrzs        r�test_serialization�)PositionalOnlyTestCase.test_serializationes8�� �,�,�'8�9��!�<�<�(B�C��!�<�<�(@�A��"�L�L��9��#�\�\�*:�;��#�\�\�*:�;�����*�1�Q�/��7�:��
�
#�
#�I�x�
8���A�&�9�	
���+�A�a�0�%�8�7��
�
#�
#�I�x�
8���Q�'�9�	
���+�-�u�5�7��
�
#�
#�I�x�
8���Q�'�9�
8�9�
8��9�
8��9�
8�s$�E�E$�E5�
E!�$
E2�5
Fc��^^�SSjmTR[S5 T"SSS9 SSS5 UU4SjnU"SS5 U"SSS9 U"S5 U"5 g!,(df   N5=f)	Nr2r3c��# �X4$7frrrs  rr/�,PositionalOnlyTestCase.test_async.<locals>.f�s����4�K�s�rvrc�>�T"U0UD6nURS5 TRWS5 g![anURnSnAN.SnAff=f)Nr�)�send�
StopIteration�valuer@)�argsr��coror_�resultr/rs     ��r�_check_call�6PositionalOnlyTestCase.test_async.<locals>._check_call�sO���
!��$�)�&�)���	�	�$��
���V�V�,��!�
!������
!�s�/�
A�A
�
Ar:r�ry)rr1r/s` @r�
test_async�!PositionalOnlyTestCase.test_async�s[���	��
#�
#�I�/{�
|�
��Q�K�}�	-�	�A�q���A����A���
�}�
|�s�A�
A#c��SSjnUR[S5 U"SSS9 SSS5 U"SS5nUR[U5S5 U"SSS9nUR[U5S5 U"S5nUR[U5S5 U"5nUR[U5S5 g!,(df   N�=f)Nr2r3c3�# �X4v� g7frrrs  rr/�0PositionalOnlyTestCase.test_generator.<locals>.f�s����$�J�s�	rvrr�r:)rrAr@�next)rr/�gens   r�test_generator�%PositionalOnlyTestCase.test_generator�s���	��
#�
#�I�/{�
|�
��Q�K�}���1�g������c��F�+���Q�i������c��F�+���d������c��F�+��c������c��F�+�}�
|�s�B8�8
Cc�^�[5m"U4SjS5n"SSU5nURU"5R5T5 g)Nc�">�\rSrSrU4SjrSrg)�,PositionalOnlyTestCase.test_super.<locals>.Ai�c�>�T$rr)r�sentinels �rr��3PositionalOnlyTestCase.test_super.<locals>.A.method�s����rrNr�)r@s�r�Ar>�s
���
 �
 rrBc�(^�\rSrSrU4SjrSrU=r$)�,PositionalOnlyTestCase.test_super.<locals>.Ci�c� >�[TU]5$r)�superr�)r�	__class__s �rr��3PositionalOnlyTestCase.test_super.<locals>.C.method�s����w�~�'�'rr)r�r�r�r�r�r��
__classcell__)rGs@r�CrD�s
���
(�
(rrJ)�objectr@r�)rrBrJr@s   @r�
test_super�!PositionalOnlyTestCase.test_super�s:����8��	 �	 �	(��	(�	
��������x�0rc���Sn[R"U5Vs/sHo"RUR4PM nnUR	SU5 URSU5 gs snf)Nc�&�S[[L4Sjng)Nr�c��grrr�s rr/�KPositionalOnlyTestCase.test_annotations_constant_fold.<locals>.g.<locals>.f�s��3rr�r�s rr[�@PositionalOnlyTestCase.test_annotations_constant_fold.<locals>.g�s��.�#��*�.r)�	UNARY_NOTN)�IS_OPr2)�dis�get_instructions�opname�argval�assertNotIn�assertIn)rr[rL�codess    r�test_annotations_constant_fold�5PositionalOnlyTestCase.test_annotations_constant_fold�sZ��	/�03�/C�/C�A�/F�G�/F�!�(�(�A�H�H�%�/F��G����,�e�4��
�
�l�E�*��Hs�!A$rN)zinvalid syntax)"r�r�r�r�r r&r)rCrWrjrpr{r�r�r�r�r�r�r�r�r�r�r�r�r�rrrr%r3r:rLr\r�rrrrrs���8�B�,H�,(�6,�

4�(��&
�	�'�(	���(�%�?�*
 � �
�<?�.	*�
1�,�
(�6�*,�"1�	+rr�__main__r�)
�__doc__rUr�unittest�test.supportrrrr�TestCaserr��mainrrr�<module>rdsP��N�
�
��+����j+�X�.�.�j+�Z
�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit