← Back
Editing: test_dispatch.cpython-311.pyc
� ��Oc1 � �J � d dl mZ d dlmZ d� Z G d� dej � � ZdS )� )�dispatch)�utilsc � � | j dk S �N�t2��name��ep�args�kwdss �?/usr/lib/python3/dist-packages/stevedore/tests/test_dispatch.py�check_dispatchr s � � �7�d�?�� c �2 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�TestDispatchc � � | j dk S r r r s r r zTestDispatch.check_dispatch s � ��w�$��r c � � d� }t j dd� ddddi�� � }| � t |j � � d � � | � t |� � � � � t d dg� � � � |� t |dd �� � }dddd ifg}| � ||� � d S )Nc � � | j ||fS �Nr r s r �invokez*TestDispatch.test_dispatch.<locals>.invoke � � ��G�T�4�(�(r �stevedore.test.extensionc � � dS �NT� �r r s r �<lambda>z,TestDispatch.test_dispatch.<locals>.<lambda> � � �T� r T��a�b�B��invoke_on_load�invoke_args�invoke_kwds� �t1r �first�named value��named�r* r- ) r �DispatchExtensionManager�assertEqual�len� extensions�set�names�mapr ��selfr �em�results�expecteds r � test_dispatchzTestDispatch.test_dispatch s� � � )� )� )� � .�/I�/I�/I�>B�;A�<?��:� 1� 1� 1�� ����R�]�+�+�Q�/�/�/�����R�X�X�Z�Z���#�t�T�l�*;�*;�<�<�<��&�&��� �,� � � �� �:���'?�@�A������(�+�+�+�+�+r c � � t j dd� ddddi�� � }|� t dd � � }| � |dddid fg� � d S ) Nr c � � dS r r r s r r z7TestDispatch.test_dispatch_map_method.<locals>.<lambda>1 r r Tr r"