403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.144
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/test_asyncio/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/test/test_asyncio/__pycache__/test_free_threading.cpython-315.pyc
R
>lqjY%c��]PHs]PHs]PHs]QHGs]QHGs]PHs]QHGs]QH G	s	\	OP	Q5QQ\2sQs
Q	Q
2sQQ\\2s\O \\O$Q
2Q2QQ\\22sQQ\2s\O \\O$Q
2Q2QQ\\22sP!)�)�Thread)�TestCase)�support)�threading_helper)�modulec��\sQs]
sQsP!)�MyException�)�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r	��:C:\Python315\\Lib\test\test_asyncio\test_free_threading.pyrr
s��rrc�F�[OOP2P!�N)�asyncio�events�_set_event_loop_policyr	rr�tearDownModulers���N�N�)�)�$�/rc�`�\sQs]snU1QkQksU1QkQksU1QkQksU1QkQksU1Q	kQ
ksQs	Qs
UsP!)
�TestFreeThreadingc� :�U]6�cPgQP-!���returnr	)�format�
__classdict__s"�r�__annotate__�2TestFreeThreading.test_all_tasks_race.__annotate__s���'�'�T�'rc�``�U1QknUU1Qko,o[]
2FD o[UQ5oUOU2J"	[OU29^tt^2PPP2P!)%fhP!9h)c
��\:` �[O2oUO2nU1Qko[2o[O29^tt^2EPiw�K
o[]d2FD(oUO
UOU222J*	[OU2oR	O[U2]e2SFDBoR	OUO2U2R	OUO22JD	[O2oR	OUO2U2R	OVRU.*2RO!P2PPP2EPiw�K
P!CK*K	)EPiw�K
%fhP!9h3h)c��.: �REPiw�K
P!K3hrr	)�futures�r�coro�ATestFreeThreading.test_all_tasks_race.<locals>.main.<locals>.coros
�������s���)r�get_running_loop�
create_future�set�	TaskGroup�range�add�create_task�	all_tasks�assertEqual�len�get_loop�assertFalse�done�current_task�assertSetEqual�
set_result)
�loopr%�tasks�tg�_r.�task�currentr$�selfs
        @�r�main�3TestFreeThreading.test_all_tasks_race.<locals>.mains&�����+�+�-�D��'�'�)�F�
��E�E��(�(�*�*�*�b��s��A��I�I�b�n�n�T�V�4�5�$�$�-�-�d�3�	�� � ��Y���5�%�D��$�$�T�]�]�_�d�;��$�$�T�Y�Y�[�1�&�"�.�.�0��� � ��!1�!1�!3�T�:��#�#�I��y�/@�A��!�!�$�'�+�*�*�*�*�*�*�sO�AF,�F
�F,�"DF
�4F,�F�F,�F,�
F)	�F�F)	�!F)	�#	F,c�:�[O29^tt^2oUO2oUORO2UOR22PPP2P!)%fhP!9hr�r�Runnerr1�set_task_factory�factory�run)�runnerr7r>r=s  ��rrF�5TestFreeThreading.test_all_tasks_race.<locals>.runner0�M������!�!�V����(���%�%�d�l�l�3��
�
�4�6�"�"�!�!�!���AA,�,A=	�5A=	��target)r+r�appendr�
start_threads)r=rF�threadsr:�threadr>sf    @r�test_all_tasks_race�%TestFreeThreading.test_all_tasks_races]���	(�2	#����r��A��6�*�F��N�N�6�"���
+�
+�G�
4�
4��5�
4�
4�
4�s�!A-�-A>	�6A>	c� :�U]6�cPgQP-!rr	)rrs"�rr�>TestFreeThreading.test_all_tasks_different_thread.__annotate__?s���"�"��"rc�T``````	`
`�Pn[O2n
[O2nQn[O2n[2nUUUUU
U1Qkn	[OU	1QkQ5oUUUU
U1Qko[]
2Tt,tFDo[OUQ5MJ	ooUO
2[OU29^tt^2PPP2RO2UO2P!ttoh)%fhK79h)Nc��R �[O2EPiw�K
P!K3hr)r�Futurer	rrr%�?TestFreeThreading.test_all_tasks_different_thread.<locals>.coroCs����.�.�"�"�"�s�'�%�'c	��R: �[O2nRO2[Q2FDGoR9^tt^2[OR22[O
R2nPPP2JI	RO
2P!)%fhJn9h3h)��)rr'r)r+r-r.�wait)�ir%r3�lockr7�startedr8s ������rr>�?TestFreeThreading.test_all_tasks_different_thread.<locals>.mainIsk�����+�+�-�D��K�K�M��4�[���T��'�'���/�#�-�-�d�3�E��T�!�
�I�I�K��T�T�s$�AB'�2B	�5B'�B$
�B$
�	B'c�<:�[OR22!r)rrE)r>s�r�<lambda>�CTestFreeThreading.test_all_tasks_different_thread.<locals>.<lambda>Ss������T�V�1DrrJc��:�RO2R9^tt^2ROR[OR2*R2PPP2P!)%fhP!9hr)rZr5rr.)r\r7r=r]r8s�����r�check�@TestFreeThreading.test_all_tasks_different_thread.<locals>.checkUs=����L�L�N����#�#�E�G�,=�,=�d�,C�$C�U�K�����s�.A�A&	�A&	)
�	threading�Event�Lockr)rr+�startrrM�join)r=rFrcr:rNr%r3r\r7r>r]r8sf    @@@@@@@r�test_all_tasks_different_thread�1TestFreeThreading.test_all_tasks_different_thread?s�������/�/�#����� ��	#��~�~������	�	��!�!�)D�E��	L�	L�
<A��9�E�9�a�9�#�#�5�1�9��E�����
�
+�
+�G�
4�
4��5�	
���
����
��F�5�
4�s�"D�&D�D'	� D'	c� :�U]6�cPgQP-!rr	)rrs"�rr�CTestFreeThreading.test_task_different_thread_finalized.__annotate__cs��� � �d� rc�
```�PnU1QknUU1Qko[UQ5oUO2UO2[OR2o=<[
O2ROU22P!)Nc��<: �[O2nP!3hr)rr4)r;s�r�func�DTestFreeThreading.test_task_different_thread_finalized.<locals>.funces�����'�'�)�D�s�c�:�[O29^tt^2oUO2oUORO2UOR22PPP2P!)%fhP!9hrrA)rFr7rpr=s  ��rrF�FTestFreeThreading.test_task_different_thread_finalized.<locals>.runnerhrHrIrJ)rrhri�weakref�refr�
gc_collect�assertIsNone)r=rFrO�wrrpr;sf   @@r�$test_task_different_thread_finalized�6TestFreeThreading.test_task_different_thread_finalizedcs`�����	*�	#�
�v�&���������
�
�[�[��
�����������"�$�rc� :�U]6�cPgQP-!rr	)rrs"�rr�<TestFreeThreading.test_run_coroutine_threadsafe.__annotate__ws�����t�rc�,```�,nQUU1QkknUUU1Qko[O29^tt^2oUO2oUORO2UOU22PPP2P!)%fhP!9h)c�:�U]6�cPgQ[O-!�rr7�r�AbstractEventLoop)rs"rr�OTestFreeThreading.test_run_coroutine_threadsafe.<locals>.in_thread.__annotate__zs��	#�	#�G�5�5�	#rc��:�[OQ]*Q5o[OV2oUO2oRO	U]*2ROU2P!)g�������?)�result)r�sleep�run_coroutine_threadsafer�r/rL)r7r%�futr��resultsr=s&   ��r�	in_thread�BTestFreeThreading.test_run_coroutine_threadsafe.<locals>.in_threadzsJ����=�=��R�0�D��2�2�4�>�C��Z�Z�\�F����V�R�(��N�N�6�"rc
��: �[O2o[O29^tt^2EPiw�K
o[]
2FD)oUO	[O
RU22J+	PPP2EPiw�K
RO
R]*,]
*2P!KkK")EPiw�K
%fhK;9h3hr)rr'r*r+r-�	to_threadr/)r7r9r:r�r�r=s   ���rr>�=TestFreeThreading.test_run_coroutine_threadsafe.<locals>.main�s������+�+�-�D��(�(�*�*�*�b��r��A��N�N�7�#4�#4�Y��#E�F�#�+�*�*�
���W�r�d�R�i�0�+�*�*�*�sK�9C�B)
�C�:B-�;C�B+�"C�+C�-C	�4B8�5C	�C	�CrA)r=r>�rr7r�r�sf   @@r�test_run_coroutine_threadsafe�/TestFreeThreading.test_run_coroutine_threadsafewsa�����	#�	#�	1��^�^�
�
���:�:�<�D��!�!�$�,�,�/�
�E�E�$�&�M��
�
�
�s�AB�B	�B	c� :�U]6�cPgQP-!rr	)rrs"�rr�FTestFreeThreading.test_run_coroutine_threadsafe_exception.__annotate__�s������rc�*```�QnQU1QkknUU1Qko[O29^tt^2oUO2oUORO2UOU22PPP2P!)%fhP!9h)c��f �[O]2EPiw�K
[Q2gK3h)r�test)rr�rr	rrr%�GTestFreeThreading.test_run_coroutine_threadsafe_exception.<locals>.coro�s'����-�-��"�"�"��f�%�%�
#�s�1�/�1c�:�U]6�cPgQ[O-!rr�)rs"rr�YTestFreeThreading.test_run_coroutine_threadsafe_exception.<locals>.in_thread.__annotate__�s��	 �	 �G�5�5�	 rc�^:�[OR2U2oUO2!r)rr�r�)r7r�r%s& �rr��LTestFreeThreading.test_run_coroutine_threadsafe_exception.<locals>.in_thread�s#����2�2�4�6�4�@�C��:�:�<�rc���: �[O2o,o[]
2FD:oUO[ORU22oUOU2J<	[OUQP	-EPiw�K
oRO[U2]
2SFD4oROU[2RO[U2Q2J6	P!K\3h)�
�return_exceptionsr�)rr'r+r-r�rL�gatherr/r0�assertIsInstancer�str)r7r8r:r;r�r�r�r=s      ��rr>�GTestFreeThreading.test_run_coroutine_threadsafe_exception.<locals>.main�s������+�+�-�D��E��2�Y���'�'��(9�(9�)�T�(J�K�����T�"��$�N�N�E�J�T�J�J�J�G����S��\�2�.�!���%�%�f�k�:�� � ��V��f�5�"�K�s�A>C!�C�AC!rA)r=r>r�r7r%r�sf   @@r�'test_run_coroutine_threadsafe_exception�9TestFreeThreading.test_run_coroutine_threadsafe_exception�sa���	&�	 �	 �	6��^�^�
�
���:�:�<�D��!�!�$�,�,�/�
�E�E�$�&�M��
�
�
�s�AB�B	�
B	c�r````	�[O2nQn	U1QknUUU	1QkoQo[OROQ5oUO2[OU2R2O2o[OR2Tt.tFDpUO2jJ	ooROQU2ROQU2=[OU2R2O2RORO2UO2RO2P!ttoh[OS2R2O2RORO2SO2RO2h9h)c��n �[O2O2EPiw�K
P!K3hr)rrfrZr	rr�wait_forever�]TestFreeThreading.test_all_tasks_from_other_thread_includes_eager_tasks.<locals>.wait_forever�s����-�-�/�&�&�(�(�(�s�)5�3�5c�2:�ROV1QP	-U@!)�eager_start)rD)r7r%�kwargsr=s&&,�r�
eager_factory�^TestFreeThreading.test_all_tasks_from_other_thread_includes_eager_tasks.<locals>.eager_factory�s����<�<��G��G��G�Grc��: �ROR2ROR2QQ5oROP2ROR2QQ5oV1!3h)�EAGER)�name�NORMAL)rCr-)�eager�normalr�r7r�s  ���r�setup�VTestFreeThreading.test_all_tasks_from_other_thread_includes_eager_tasks.<locals>.setup�sX�����!�!�-�0��$�$�\�^�'�$�B�E��!�!�$�'��%�%�l�n�8�%�D�F��=� �s�AAc�� �[O2Tt,tFD oU[O2IfJUMJ"	ooSFDoUO2J	[OUQP	-EPiw�K
P!ttohK3h)r�)rr.r4�cancelr�)�tr8s  r�teardown�YTestFreeThreading.test_all_tasks_from_other_thread_includes_eager_tasks.<locals>.teardown�ss��� '� 1� 1� 3�9� 3�1���!5�!5�!7�7��Q� 3�E�9������
���.�.�%�@�4�@�@�@��	9�
A�s!�B�B�B�7B�9B�:
BrJr�r�)r�new_event_looprer�run_foreverrhr�r�r.�get_name�assertIn�call_soon_threadsafe�stopri�close)
r=r�r�rO�heldr��namesr�r7r�s
f      @@@r�5test_all_tasks_from_other_thread_includes_eager_tasks�GTestFreeThreading.test_all_tasks_from_other_thread_includes_eager_tasks�s8����%�%�'��	)�	H�	!�	A��!�!��)9�)9�:������
	��3�3�E�G�T�B�I�I�K�D�+2�+<�+<�T�+B�C�+B�a�Z�Z�\�+B�E�C��M�M�(�E�*��M�M�'�5�)���,�,�X�Z��>�E�E�G��%�%�d�i�i�0��K�K�M��J�J�L��D��

�,�,�X�Z��>�E�E�G��%�%�d�i�i�0��K�K�M��J�J�L�s �!AE�"E
�<'E�
E�A'F6r	)r
rrr
rPrjryr�r�r�r�__classdictcell__�rs@rrrsC����'�'�R"�"�H � �(��,��6%�%rrc�F``�\sQs]�snU1QksU1QksQsQsUsU9s	!)�TestPyFreeThreadingc�:�[OUm[OO9[m[Om[O
Um[OO9[m[Om[OUm	[OO9[m[Om[OUm[OO9[m[Om[RU_A2!r)rr4�_old_current_taskr8�_py_current_taskr.�_old_all_tasks�
_py_all_tasks�Task�	_old_Task�_PyTaskrV�_old_Future�futures�	_PyFuture�super�setUp�r=�	__class__s&�rr��TestPyFreeThreading.setUp�s����!(�!5�!5���<C�M�M�<Z�<Z�Z���w�}�}�9�%�/�/���6=�m�m�6Q�6Q�Q���G�M�M�3� �����,3�M�M�,A�,A�A���w�}�}�)�"�>�>���29�/�/�2K�2K�K������/��w�}��rc�r:�UO9[m[OmUO9[m[OmUO9[m[OmUO9[m	[Om	[RU_-2!r)r�rr4r8r�r.r�r�r�rVr��tearDownr�s&�rr��TestPyFreeThreading.tearDown�su���<@�<R�<R�R���w�}�}�9�6:�6I�6I�I���G�M�M�3�,0�N�N�:���w�}�}�)�04�0@�0@�@������-��w��!�!rc�L�[OOU1QU-U@!�r7�rr8r��r=r7r%r�s&&&,rrD�TestPyFreeThreading.factory�s!���}�}�$�$�T�?��?��?�?r�r�r�r�r��
r
rrr
r�r�rDrr��
__classcell__�r�rs@@rr�r��s����	�"�@�@rr��_c_all_taskszrequires _asyncioc�F``�\sQs]�snU1QksU1QksQsQsUsU9s	!)�TestCFreeThreadingc�:�[OUm[OO9[m[Om[O
Um[OO9[m[Om[OUm	[OO9[m[Om[OUm[OO9[m[Om[RU_A2!r)rr4r�r8�_c_current_taskr.r�r�r�r��_CTaskrVr�r��_CFuturer�r�r�s&�rr��TestCFreeThreading.setUp�s����!(�!5�!5���<C�M�M�<Y�<Y�Y���w�}�}�9�%�/�/���6=�m�m�6P�6P�P���G�M�M�3� �����,3�M�M�,@�,@�@���w�}�}�)�"�>�>���29�/�/�2J�2J�J������/��w�}��rc�r:�UO9[m[OmUO9[m[OmUO9[m[OmUO9[m	[Om	[RU_12!r)
r�rr4r8r�r.r�r�r�rVr�r�r�r�s&�rr��TestCFreeThreading.tearDown�su���<@�<R�<R�R���w�}�}�9�6:�6I�6I�I���G�M�M�3�,0�N�N�:���w�}�}�)�26�2B�2B�B������/��w��!�!rc�L�[OOU1QU-U@!r��rr8r�r�s&&&,rrD�TestCFreeThreading.factory�s!���}�}�#�#�D�>�t�>�v�>�>rr�r�r�s@@rr�r��s����	�"�?�?rr�c�,`�\sQsQsnQQksQsUsP!)�TestEagerPyFreeThreading�c�T�[OOU1QU-U@QU-@!�r7r�r��r=r7r%r�r�s&&&&,rrD� TestEagerPyFreeThreading.factorys&���}�}�$�$�T�X��X��X�K�X�Xrr	�T�r
rrr
rDrr�r�s@rr�r�s����Y�Yrr�c�,`�\sQsQsnQQksQsUsP!)�TestEagerCFreeThreading�c�T�[OOU1QU-U@QU-@!r�r�r�s&&&&,rrD�TestEagerCFreeThreading.factory	s&���}�}�#�#�D�W�t�W�v�W�;�W�Wrr	r�r�r�s@rr�r�s����X�Xrr�)rre�unittestrrrtr�r�test.supportr�requires_working_threading�	Exceptionrrrr��
skipUnless�hasattrr8r�r�r�r	rr�<module>rs����������)��+�+�4�8�	�)�	�0�x�x�v@�+�X�@�0
���W�W�]�]�N�;�=P�Q�?�*�H�?�R�?�2Y�2�Y�

���W�W�]�]�N�;�=P�Q�X�0�(�X�R�Xr

Youez - 2016 - github.com/yon3zu
LinuXploit