← Back
Editing: test_hook.cpython-311.pyc
� ��Oc� � �D � d dl mZ d dlmZ G d� dej � � ZdS )� )�hook)�utilsc � � e Zd Zd� Zd� Zd� ZdS )�TestHookc �� � t j ddddddi�� � }| � t |j � � d� � | � |� � � dg� � d S ) N�stevedore.test.extension�t1T��a�b�B��invoke_on_load�invoke_args�invoke_kwds� )r �HookManager�assertEqual�len� extensions�names��self�ems �;/usr/lib/python3/dist-packages/stevedore/tests/test_hook.py� test_hookzTestHook.test_hook st � � � �&�����c� � � � �� ����R�]�+�+�Q�/�/�/���������d�V�,�,�,�,�,� c �� � t j ddddddi�� � }|d }| � t |� � d� � |d }| � |j d� � d S ) Nr r Tr r r r r r )r r r r �name)r r �e_list�es r �test_get_by_namezTestHook.test_get_by_name sz � � � �&�����c� � � � �� �D�������V���a�(�(�(��1�I��������&�&�&�&�&r c � � t j ddddddi�� � } |d J d � � �# t $ r Y d S w xY w)Nr r Tr r r r �t2FzFailed to raise KeyError)r r �KeyErrorr s r �test_get_by_name_missingz!TestHook.test_get_by_name_missing* so � � � �&�����c� � � � �� 5��t�H�H� 5�4�4�4�4�� � � � ��D�D� ���s �/ � =�=N)�__name__� __module__�__qualname__r r"