403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/lib/python3/dist-packages/stevedore/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3/dist-packages/stevedore/tests/__pycache__/test_test_manager.cpython-311.pyc
�

��OcY%��4�ddlmZddlmZddlmZddlmZddlmZddlm	Z	ddl
mZddl
mZdd	l
m
Z
dd
l
mZddl
mZedd
d
d
��Zedd
d
d
��Zeddg���Zedeejej��ZGd�de	j��Zd
S)�)�Mock)�sentinel)�DispatchExtensionManager)�NameDispatchExtensionManager)�	Extension)�utils)�
DriverManager)�EnabledExtensionManager)�ExtensionManager)�HookManager)�NamedExtensionManager�test_extensionN�another_oneztest.extension�obj)�module_name�attrs�test_driverc���eZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z d�Z!d �Z"d!S)"�TestTestManagerc��ttg}tj|��}|�||j��dS�N)r�test_extension2r�make_test_instance�assertEqual�
extensions��selfr�ems   �C/usr/lib/python3/dist-packages/stevedore/tests/test_test_manager.py�,test_instance_should_use_supplied_extensionsz<TestTestManager.test_instance_should_use_supplied_extensions&s:��$�o�6�
�
�
0��
<�
<������R�]�3�3�3�3�3�c�d�tjg��}|�|jd��dS�N�TESTING�rrr�	namespace�rrs  r�+test_instance_should_have_default_namespacez;TestTestManager.test_instance_should_have_default_namespace+s0��
�
0��
4�
4�������y�1�1�1�1�1r!c�l�d}tjg|���}|�||j��dS�Nz
testing.1.2.3)r&r%�rr&rs   r�+test_instance_should_use_supplied_namespacez;TestTestManager.test_instance_should_use_supplied_namespace/s:��#�	�
�
0��y�
I�
I�
I������B�L�1�1�1�1�1r!c��tjtg��}|�tj|�����dSr)rrr�assertIn�name�namesr's  r�$test_extension_name_should_be_listedz4TestTestManager.test_extension_name_should_be_listed4s:��
�
0�.�1A�
B�
B���
�
�n�)�2�8�8�:�:�6�6�6�6�6r!c��tjtg��}|�tt	t|������dSr)rrrr�next�iterr's  r�$test_iterator_should_yield_extensionz4TestTestManager.test_iterator_should_yield_extension8s=��
�
0�.�1A�
B�
B�������d�2�h�h���8�8�8�8�8r!c��tjtg��}|�t|tj��dSr)rrrrr/r's  r�%test_manager_should_allow_name_accessz5TestTestManager.test_manager_should_allow_name_access<s9��
�
0�.�1A�
B�
B�������N�,?�)@�A�A�A�A�Ar!c��tjtg��}t��}|�|��|�t��dSr)rrrr�map�assert_called_once_with�rr�funcs   r�test_manager_should_callz(TestTestManager.test_manager_should_call@sG��
�
0�.�1A�
B�
B���v�v��
���t�����$�$�^�4�4�4�4�4r!c���tjttg��}t	��}|�|��|�t��|�t��dSr)rrrrrr9�assert_any_callr;s   r�test_manager_should_call_allz,TestTestManager.test_manager_should_call_allFsg��
�
0�/�2@�2B�C�C���v�v��
���t�������_�-�-�-����^�,�,�,�,�,r!c��d�}tjttg��}|�|��}|�t
|��ddg��dS)Nc��|jSr�r/��ext�args�kwdss   r�mappedz:TestTestManager.test_manager_return_values.<locals>.mappedOs	���8�Or!rr)rrrrr9r�sorted)rrHr�resultss    r�test_manager_return_valuesz*TestTestManager.test_manager_return_valuesNsi��	�	�	��
0�/�2@�2B�C�C���&�&��.�.���������=�:J�*K�L�L�L�L�Lr!c���tjtg��}tt	d�����}|�|dddd���}|�|g��dS)N�hard coded error��side_effect���A�B��a�b)rrrr�RuntimeErrorr9r)rrr<rJs    r�"test_manager_should_eat_exceptionsz2TestTestManager.test_manager_should_eat_exceptionsWse��
�
0�.�1A�
B�
B����-?� @� @�A�A�A���&�&��q�!�s�c�&�2�2������"�%�%�%�%�%r!c���tjtgd���}|�d��t	td�����}|�|dddd	�
��dS)NT)�propagate_map_exceptionszSkipping temporarilyrMrNrPrQrRrSrT)rrr�skipTestrrWr9r;s   r�(test_manager_should_propagate_exceptionsz8TestTestManager.test_manager_should_propagate_exceptions_sr��
�
0�.�1A�JN�P�P�P���
�
�,�-�-�-���-?� @� @�A�A�A��
���t�Q��S�C��(�(�(�(�(r!c��ttg}tj|��}|�||j��dSr)rrr
rrrrs   r�1test_named_manager_should_use_supplied_extensionszATestTestManager.test_named_manager_should_use_supplied_extensionsgs:��$�o�6�
�
"�
5�j�
A�
A������R�]�3�3�3�3�3r!c�d�tjg��}|�|jd��dSr#�r
rrr&r's  r�0test_named_manager_should_have_default_namespacez@TestTestManager.test_named_manager_should_have_default_namespacels0��
"�
5�b�
9�
9�������y�1�1�1�1�1r!c�l�d}tjg|���}|�||j��dSr*r`r+s   r�0test_named_manager_should_use_supplied_namespacez@TestTestManager.test_named_manager_should_use_supplied_namespaceps:��#�	�
"�
5�b�I�
N�
N�
N������B�L�1�1�1�1�1r!c��ttg}tj|��}|�|���ddg��dS)Nrr)rrr
rrr0rs   r�(test_named_manager_should_populate_namesz8TestTestManager.test_named_manager_should_populate_namesusF��$�o�6�
�
"�
5�j�
A�
A����������&6�
�%F�G�G�G�G�Gr!c��ttg}tj|��}|�||j��dSr)rrrrrrrs   r�0test_hook_manager_should_use_supplied_extensionsz@TestTestManager.test_hook_manager_should_use_supplied_extensions{s:��$�o�6�
�
�
+�J�
7�
7������R�]�3�3�3�3�3r!c�r�ttg}tj|��}|tjsJ�dSr)rrrrr/rs   r�0test_hook_manager_should_be_first_extension_namez@TestTestManager.test_hook_manager_should_be_first_extension_name�s6��$�o�6�
�
�
+�J�
7�
7���.�%�&�'�'�'�'�'r!c�p�tjtg��}|�|jd��dSr#�rrrrr&r's  r�/test_hook_manager_should_have_default_namespacez?TestTestManager.test_hook_manager_should_have_default_namespace�s3��
�
+�^�,<�
=�
=�������y�1�1�1�1�1r!c�x�d}tjtg|���}|�||j��dSr*rkr+s   r�/test_hook_manager_should_use_supplied_namespacez?TestTestManager.test_hook_manager_should_use_supplied_namespace�sG��#�	�
�
+�^�,<�6?�A�A�A������B�L�1�1�1�1�1r!c��tdddd��}tdddd��}tj||g��}|�||g|d��dS)N�captain)rrrr)r�hook1�hook2rs    r�0test_hook_manager_should_return_named_extensionsz@TestTestManager.test_hook_manager_should_return_named_extensions�s`���)�T�4��6�6���)�T�4��6�6��
�
+�U�E�N�
;�
;�����%����I��7�7�7�7�7r!c�z�tjt��}|�tg|j��dSr)r	r�a_driverrrr's  r�1test_driver_manager_should_use_supplied_extensionzATestTestManager.test_driver_manager_should_use_supplied_extension�s2��
�
-�h�
7�
7�����(��R�]�3�3�3�3�3r!c�n�tjt��}|�|jd��dSr#�r	rrurr&r's  r�1test_driver_manager_should_have_default_namespacezATestTestManager.test_driver_manager_should_have_default_namespace�s0��
�
-�h�
7�
7�������y�1�1�1�1�1r!c�v�d}tjt|���}|�||j��dSr*rxr+s   r�1test_driver_manager_should_use_supplied_namespacezATestTestManager.test_driver_manager_should_use_supplied_namespace�s:��#�	�
�
-�h�)�
L�
L�
L������B�L�1�1�1�1�1r!c��tjt��}|�dg|�����dS)Nr)r	rrurr0r's  r�$test_instance_should_use_driver_namez4TestTestManager.test_instance_should_use_driver_name�s8��
�
-�h�
7�
7�����-��"�(�(�*�*�5�5�5�5�5r!c��d�}tjt��}||dd���}|�|ddddif��dS)Nc��|j||fSrrCrDs   r�invokez2TestTestManager.test_instance_call.<locals>.invoke�s���8�T�4�'�'r!rU�C)rVr)rUrV)r	rrur)rr�r�results    r�test_instance_callz"TestTestManager.test_instance_call�s`��	(�	(�	(��
-�h�
7�
7����F�C�3�'�'�'������-��#�s��!D�E�E�E�E�Er!c��tjt��}|�tj|j��dSr)r	rrurr�
driver_obj�driverr's  r�test_instance_driver_propertyz-TestTestManager.test_instance_driver_property�s3��
�
-�h�
7�
7������,�b�i�8�8�8�8�8r!c��ttg}tj|��}|�||j��dSr)rrr
rrrrs   r�4test_enabled_instance_should_use_supplied_extensionszDTestTestManager.test_enabled_instance_should_use_supplied_extensions�s:��$�o�6�
�
$�
7�
�
C�
C������R�]�3�3�3�3�3r!c��ttg}tj|��}|�||j��dSr)rrrrrrrs   r�5test_dispatch_instance_should_use_supplied_extensionszETestTestManager.test_dispatch_instance_should_use_supplied_extensions�s:��$�o�6�
�
%�
8��
D�
D������R�]�3�3�3�3�3r!c���tjttg��}t	d���}d}ddi}|j|dg|�Ri|��|jtg|�Ri|��|jtg|�Ri|��dS)NF)�return_value�rR�big�Cheese)rrrrrr9r?)rr�filter_funcrF�kws     r�5test_dispatch_map_should_invoke_filter_for_extensionszETestTestManager.test_dispatch_map_should_invoke_filter_for_extensions�s���
%�
8�.�:I�:K�L�L����.�.�.�����X�
�����{�D�.�4�.�.�.�2�.�.�.�#��#�N�@�T�@�@�@�R�@�@�@�#��#�O�A�d�A�A�A�b�A�A�A�A�Ar!c��ttg}tj|��}|�||j��dSr)rrrrrrrs   r�:test_name_dispatch_instance_should_use_supplied_extensionszJTestTestManager.test_name_dispatch_instance_should_use_supplied_extensions�s:��$�o�6�
�
)�
<�Z�
H�
H������R�]�3�3�3�3�3r!c�
�ttg}tj|��}|�t|jtj��|�t|jtj��dSr)rrrrr�by_namer/rs   r�;test_name_dispatch_instance_should_build_extension_name_mapzKTestTestManager.test_name_dispatch_instance_should_build_extension_name_map�sb��$�o�6�
�
)�
<�Z�
H�
H��������N�4G�)H�I�I�I�����"�*�_�5I�*J�K�K�K�K�Kr!c��tjttg��}t	��}d}ddi}|jdg|g|�Ri|��|jtg|�Ri|��dS)Nr��BIGGERr�r)rrrrrr9r:)rrr<rFr�s     r�;test_named_dispatch_map_should_invoke_filter_for_extensionszKTestTestManager.test_named_dispatch_map_should_invoke_filter_for_extensions�s���
)�
<�n�>M�>O�P�P���v�v������
!����� �!�4�5�$�5�5�5�"�5�5�5�$��$�^�A�d�A�A�A�b�A�A�A�A�Ar!N)#�__name__�
__module__�__qualname__r r(r,r1r5r7r=r@rKrXr\r^rarcrergrirlrnrsrvryr{r}r�r�r�r�r�r�r�r��r!rrr%s������4�4�4�
2�2�2�2�2�2�
7�7�7�9�9�9�B�B�B�5�5�5�-�-�-�M�M�M�&�&�&�)�)�)�4�4�4�
2�2�2�2�2�2�
H�H�H�4�4�4�
(�(�(�2�2�2�2�2�2�8�8�8�4�4�4�2�2�2�2�2�2�
6�6�6�F�F�F�9�9�9�
4�4�4�4�4�4�
B�B�B�4�4�4�L�L�L�B�B�B�B�Br!r)�
unittest.mockrr�stevedore.dispatchrr�stevedore.extensionr�stevedore.testsr�	stevedorer	r
rrr
rr�mock_entry_point�
driver_pluginr�ru�TestCaserr�r!r�<module>r�s}��������"�"�"�"�"�"�7�7�7�7�7�7�;�;�;�;�;�;�)�)�)�)�)�)�!�!�!�!�!�!�#�#�#�#�#�#�-�-�-�-�-�-�&�&�&�&�&�&�!�!�!�!�!�!�+�+�+�+�+�+���+�T�4��>�>���)�M�4��t�<�<���4�$4�U�G�D�D�D���9�]�$4�h�6L��(�*�*��
yB�yB�yB�yB�yB�e�n�yB�yB�yB�yB�yBr!

Youez - 2016 - github.com/yon3zu
LinuXploit