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 :  /Python315/Lib/test/test_concurrent_futures/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python315/Lib/test/test_concurrent_futures/__pycache__/executor.cpython-315.pyc
R
>lqjs&c���]PHs]PHs]PHs]PHs]QHGs]QHGs]QH G	s	]QH(GsGsQs
QsQQ\2sQ	sQQ
ksQQ\2sQ
Q\2sQQ2sP!)�)�futures)�add)�support)�Py_GIL_DISABLED�warnings_helperc��V*!�N�)�x�ys&&�:C:\Python315\\Lib\test\test_concurrent_futures\executor.py�mulr
s	���5�L�c�
�V1!rr	)�args�kwargss*,r�capturers
���<�rc�(`�\sQs]snQsQsUsP!)�MyObjectc��P!rr	��selfs&r�	my_method�MyObject.my_methods��rr	)�__name__�
__module__�__qualname__�__firstlineno__r�__static_attributes__�__classdictcell__��
__classdict__s@rrrs����
�
rrc��[2!r)r)�_s&r�make_dummy_objectr$s
���:�rc��UU2grr	)�	exception�msgs&&r�raiserr(s��
�C�.�rc�(`�\sQs] snQsQsUsP!)�FalseyBoolExceptionc��P
!)Fr	rs&r�__bool__�FalseyBoolException.__bool__!s��rr	)rrrrr,rrr s@rr*r* s�����rr*c�(`�\sQs]%snQsQsUsP!)�FalseyLenExceptionc��]!)rr	rs&r�__len__�FalseyLenException.__len__&s��rr	)rrrrr1rrr s@rr/r/%s�����rr/c�`�\sQs]*sn\O
2Q2s\O
2Q2s\O
2Q2s\O
2Q2s	\O
2\
OQ2Q22sQs
Qs\O
2Q	2s\O
2Q
2s\O
2Q2s\O
2Q2sQ
sQs\O
2Q2s\O
2Q2s\O
2\
O.Q22sQs\O
2Q2s\O
2Q2sQsUsP!)�ExecutorTestc��UOO[]]2oUOQUO	22P!)��)�executor�submit�pow�assertEqual�result�r�futures& r�test_submit�ExecutorTest.test_submit.s0�����%�%�c�1�a�0������f�m�m�o�.rc�~�UOO[]]Q5oUO]UO	22UOO[
]]]Q5oUOUO	2QQ]Q]-12UO
[29^tt^2UOO[
]Q5PPP2UO
[29^tt^2UOO]Q5PPP2P!)%fhKT9h)%fhP!9h)r6)r)r�fnrrB)rB�arg)rC)�)r8r9r
r;r<r�assertRaises�	TypeErrorr=s& r�test_submit_keyword� ExecutorTest.test_submit_keyword3s������%�%�c�1��%�2������V�]�]�_�-����%�%�g�q�q�Q�%�?���������4�&�!�T�1�1E�*F�G�
�
�
�y�
)�
)��M�M� � �G�� �3�*�
�
�
�y�
)�
)��M�M� � �Q� �'�*�
)�*�
)��
)�
)�
)�s$�*"D�1D+�D(	�!D(	�+D<	�4D<	c���UO[UOO[[]
2[]
222[[[[]
2[]
2222UO[UOO[[]
2[]
2]Q52[[[[]
2[]
2222P!)�
)�	chunksize)r;�listr8�mapr:�rangers&r�test_map�ExecutorTest.test_map>s�������T�]�]�&�&�s�E�"�I�u�R�y�A�B��S��e�B�i��r��3�4�	6�	
����T�]�]�&�&�s�E�"�I�u�R�y�A�&�N�O��S��e�B�i��r��3�4�	6rc�f�UOO[,QN,QN2oUOUO	2Q2UOUO	2Q2UO[29^tt^2UO	2PPP2P!)%fhP!9h)rD)rDrDrDrD)r6�r�)rrD)r8rM�divmodr;�__next__rE�ZeroDivisionError)r�is& r�test_map_exception�ExecutorTest.test_map_exceptionHsp���M�M���f�l�L�A���������v�.��������v�.�
�
�
�0�
1�
1�
�J�J�L�2�
1�
1�
1�s�B�B0	�(B0	�walltimec�$�,oUOO[O,QN]Q5FDoUO	U2J	UOQ2UOUPP,P,,12P![OcK1h9h)r��timeoutzexpected TimeoutError)rr�)	r8rM�time�sleep�append�failr�TimeoutError�assertIn)r�resultsrWs&  r�test_map_timeout�ExecutorTest.test_map_timeoutPs�����	/��]�]�&�&�t�z�z�'0�/0�'�2�����q�!�2�
�I�I�-�.�	
�
�
�g��t��t�f�b�9�:���#�#�	��	�s�AA7�7B�B�Bc�T�QFDxoUOUQ59^tt^2UO[Q29^tt^2UOO	[
[
]2UQ5PPP2PPP2Jz	P!)%fhK9h)%fhJ�9h)�foo��
buffersizez%buffersize must be an integer or None)rig@)�subTest�assertRaisesRegexrFr8rM�strrN�rrks& r�#test_map_buffersize_type_validation�0ExecutorTest.test_map_buffersize_type_validationbsy��&�J������4�4��+�+��;����M�M�%�%�c�5��8�
�%�K�	�5�4�'����5�4�4��/�B	�,B
�-B	�B�B�B	�B'
�B'
c�T�QFDxoUOUQ59^tt^2UO[Q29^tt^2UOO	[
[
]2UQ5PPP2PPP2Jz	P!)%fhK9h)%fhJ�9h)rrjzbuffersize must be None or > 0�r���)rlrm�
ValueErrorr8rMrnrNros& r�$test_map_buffersize_value_validation�1ExecutorTest.test_map_buffersize_value_validationksy��!�J������4�4��+�+��4����M�M�%�%�c�5��8�
�%�K�	�5�4�"����5�4�4�rrc
�V�[]2o]][U2[U2]*1FDdoUOUQ59^tt^2UOO	[
VQ5oUO
[U2,QN2PPP2Jf	P!)%fhJ{9h)�rj)�0�1�2�3)rN�lenrlr8rMrn�assertListEqualrL�r�intsrk�ress&   r�test_map_buffersize� ExecutorTest.test_map_buffersizets{���Q�x���a��T��C��I��M�:�J������4�4��m�m�'�'��T�'�I���$�$�T�#�Y�0D�E�5�4�;�4�4�4�s�
?B	�B(
� B(
c�X�[]2o]][U2[U2]*1FDeoUOUQ59^tt^2UOO	[
VUQ5oUO
[U2,QN2PPP2Jg	P!)%fhJ|9h)rzrj)rr6rzr^)rNrrlr8rMrr�rLr�s&   r�)test_map_buffersize_on_multiple_iterables�6ExecutorTest.test_map_buffersize_on_multiple_iterables|s|���Q�x���a��T��C��I��M�:�J������4�4��m�m�'�'��T�J�'�O���$�$�T�#�Y��=�5�4�;�4�4�4�s�
AB	�B)
�!B)
c��UOO[[O2]Q5oUO[
UP2Q2UO[
UP2Q2UO[
UP2Q2P!)r6rjr{r|r})r8rMrn�	itertools�countr;�next�rr�s& r�(test_map_buffersize_on_infinite_iterable�5ExecutorTest.test_map_buffersize_on_infinite_iterable�sf���m�m����Y�_�_�%6�1��E������c�4��#�.�����c�4��#�.�����c�4��#�.rc�B�UOO[[O2[O2]Q5oUO[
UP2]2UO[
UP2]2UO[
UP2]2P!�r6rj)r8rMrr�r�r;r�r�s& r�2test_map_buffersize_on_multiple_infinite_iterables�?ExecutorTest.test_map_buffersize_on_multiple_infinite_iterables�sy���m�m�����O�O���O�O���	 �
��	
����c�4��!�,�����c�4��!�,�����c�4��!�,rc��UOO[,]Q5oUO[	UP22P!r��r8rMrn�assertIsNoner�r�s& r�%test_map_buffersize_on_empty_iterable�2ExecutorTest.test_map_buffersize_on_empty_iterable�s1���m�m����R�A��6�����$�s�D�/�*rc��UOO[]Q5oUO[	UP22P!r�r�r�s& r�$test_map_buffersize_without_iterable�1ExecutorTest.test_map_buffersize_without_iterable�s/���m�m������2�����$�s�D�/�*rc���[[]22o]oUOO[VQ5UOOP	Q5UO
[U2UQQ5P!)rzrj)�waitz;should have fetched only `buffersize` elements from `ints`.)r')�iterrNr8rMrn�shutdownr;r�)rr�rks&  r�'test_map_buffersize_when_buffer_is_full�4ExecutorTest.test_map_buffersize_when_buffer_is_full�s`���E�!�H�~���
��
�
���#�t��;��
�
���D��)������J��M�	�	
rc��UOO[],UO]**2UOO	2P!)r6)r8rMrn�worker_countr�rs&r�test_shutdown_race_issue12456�*ExecutorTest.test_shutdown_race_issue12456�s:��
	
�
�
���#��s�d�&7�&7�!�&;�<�=��
�
��� rc�``�[2o[O2nU1Qkn[OUU1Qk2oUO
O
UO2=[%cU]oP
oU%fHU[O6:c3[O2ROQQ5oUQ*
oJOL RO[OQ5oUOUQ2P!)c�:�[%c2[OROQ5O	2P!RO2P!))�target)r�	threading�Thread�set�start)�my_object_collecteds�r�	set_event�8ExecutorTest.test_no_stale_references.<locals>.set_event�s4�����
� � �(;�(?�(?�@�F�F�H�#�'�'�)rc�:�R2!rr	)�objr�s&�r�<lambda>�7ExecutorTest.test_no_stale_references.<locals>.<lambda>�s���	�rg�?r\z-Stale reference not collected within timeout.)rr��Event�weakref�refr8r9rrr�
SHORT_TIMEOUT�
gc_collectr��
assertTrue)r�	my_object�my_object_callback�	wait_time�	collectedr�r�s&    @@r�test_no_stale_references�%ExecutorTest.test_no_stale_references�s����
�J�	�'�o�o�/��	*�%�[�[��4K�L���
�
���Y�0�0�1���?��I��I��I��1F�1F�$F��"�"�$�/�4�4�S�4�A�	��S� �	��+�0�0��9N�9N�0�O�I����	�G�	Irc	��QFD<oUO[Q29^tt^2UOUQ5PPP2J>	P!)%fhJS9h)rz"max_workers must be greater than 0)�max_workersrt)rmrv�
executor_type)r�numbers& r�test_max_workers_negative�&ExecutorTest.test_max_workers_negative�sS���F��'�'�
�)1�2�2��"�"�v�"�6�2�2��2�2�2�s�A	�A
�A
c�4�UOO[[]
22FDho[O
U2o=[O2[O[O2FDoU2dJJf	Jj	P!)rJ)
r8rMr$rNr�r�rr��sleeping_retryr�)rr��wrr#s&   r�test_free_reference� ExecutorTest.test_free_reference�sh���=�=�$�$�%6��b�	�B�C����S�!�B����� ��+�+�G�,A�,A�B���4�<��C�Crc���QoUO[U29^tt^2UOO[[U2O2PPP2QoUO[U29^tt^2UOO[[U2O2PPP2P!)%fhKn9h)%fhP!9h)�boolbool�lenlen)rmr*r8r9r(r<r/)rr's& r�test_swallows_falsey_exceptions�,ExecutorTest.test_swallows_falsey_exceptions�s�����
�
#�
#�$7��
=�
=��M�M� � ��)<�c�B�I�I�K�>���
�
#�
#�$6��
<�
<��M�M� � ��);�S�A�H�H�J�=�
<�	>�
=��=�
<�
<�s#�4B<�>4C�<C	�C	�C 	�C 	r	)rrrrr�*ignore_fork_in_thread_deprecation_warningsr?rGrOrXr�requires_resourcerfrprwr�r�r�r�r�r�r�r��cpython_onlyr�r�r�r�rrr s@rr4r4*s������?�?�A�/�B�/��?�?�A�(�B�(��?�?�A�6�B�6��?�?�A��B���?�?�A����z�*�;�+�B�;� L�L��?�?�A�F�B�F��?�?�A�>�B�>��?�?�A�/�B�/��?�?�A�	-�B�	-�+�+��?�?�A�	
�B�	
��?�?�A�!�B�!��?�?�A����"I��B�"I�H7��?�?�A�
�B�
��?�?�A�K�B�Krr4)�std)r�r�r_r��
concurrentr�operatorr�testr�test.supportrrr
r�objectrr$r(�	Exceptionr*r/r4r	rr�<module>r�sc���������9���
�v�
�
�
��)��
���
OK�OKr

Youez - 2016 - github.com/yon3zu
LinuXploit