| Server IP : 65.1.209.187 / Your IP : 216.73.216.144 Web Server : nginx/1.24.0 System : Linux ip-172-31-5-206 6.14.0-1015-aws #15~24.04.1-Ubuntu SMP Tue Sep 23 22:44:48 UTC 2025 x86_64 User : ( 1001) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/twisted/trial/test/__pycache__/ |
Upload File : |
�
oj� � �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