%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/twisted/trial/test/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/twisted/trial/test/__pycache__/test_plugins.cpython-312.pyc |
� Ϫ�f� � �V � d Z ddlmZ ddlmZ ddlmZ G d� dej � Zy)z- Tests for L{twisted.plugins.twisted_trial}. � )� getPlugins)�unittest)� IReporterc � � e Zd ZdZd� Zdd�Zy)�PluginsTestsz- Tests for Trial's reporter plugins. c � � t t � D �cg c] }|j |k( s�|�� }}t |� dkD rt d|�d|��� �|d S c c}w )z� Return the Trial reporter plugin with the given long option. If more than one is found, raise ValueError. If none are found, raise IndexError. � z,More than one plugin found with long option z: r )r r �longOpt�len� ValueError)�self� longOption�plugin�pluginss �A/usr/lib/python3/dist-packages/twisted/trial/test/test_plugins.py�getPluginsByLongOptionz#PluginsTests.getPluginsByLongOption sd � � ",�I�!6� ��&�.�.�J�:V�F� �� � �w�<�!����w�(�� � �q�z��� s �A�ANc �> � | j d� }| j d|j � | j d|j � | j d|j � | j d|j � | j d|j � y)zM One of the reporter plugins is the subunit reporter plugin. �subunitzSubunit Reporterztwisted.trial.reporterN�SubunitReporter)r �assertEqual�name�moduler �assertIdentical�shortOpt�klass)r � subunitPlugins r �test_subunitPluginzPluginsTests.test_subunitPlugin% s� � � �3�3�I�>� ����+�]�-?�-?�@����1�=�3G�3G�H�����M�$9�$9�:����T�=�#9�#9�:����*�M�,?�,?�@� )�returnN)�__name__� __module__�__qualname__�__doc__r r � r r r r s � ���" Ar r N) r# �twisted.pluginr � twisted.trialr �twisted.trial.itrialr �SynchronousTestCaser r$ r r �<module>r) s) ��� &� "� *�A�8�/�/� Ar