ó
    ×›‘h¼  ã                   óV   • S r SSKJr  SSKJr  SSKJr   " S S\R                  5      rg)z-
Tests for L{twisted.plugins.twisted_trial}.
é    )Ú
getPlugins)Úunittest)Ú	IReporterc                   ó(   • \ rS rSrSrS rSS jrSrg)ÚPluginsTestsé   z%
Tests for Trial's reporter plugins.
c                 óº   • [        [        5       Vs/ s H  o"R                  U:X  d  M  UPM     nn[        U5      S:”  a  [	        SU< SU< 35      eUS   $ s  snf )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       ÚcC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/trial/test/test_plugins.pyÚgetPluginsByLongOptionÚ#PluginsTests.getPluginsByLongOption   se   € ô ",¬IÔ!6ó
Ú!6�v¿.¹.ÈJÑ:V�FÑ!6ð 	ð 
ô ˆw‹<˜!ÓÝãšwð(óð ð �q‰zÐùò
s
   ’A©ANc                 ó>  • U R                  S5      nU R                  SUR                  5        U R                  SUR                  5        U R                  SUR                  5        U R                  SUR                  5        U R                  SUR                  5        g)z=
One of the reporter plugins is the subunit reporter plugin.
ÚsubunitzSubunit Reporterztwisted.trial.reporterNÚSubunitReporter)r   ÚassertEqualÚnameÚmoduler   ÚassertIdenticalÚshortOptÚklass)r   ÚsubunitPlugins     r   Útest_subunitPluginÚPluginsTests.test_subunitPlugin%   s…   € ð ×3Ñ3°IÓ>ˆØ×ÑÐ+¨]×-?Ñ-?Ô@Ø×ÑÐ1°=×3GÑ3GÔHØ×Ñ˜ M×$9Ñ$9Ô:Ø×Ñ˜T =×#9Ñ#9Ô:Ø×ÑÐ*¨M×,?Ñ,?Õ@ó    © )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   Ú__static_attributes__r"   r!   r   r   r      s   † ñò÷"	Ar!   r   N)	r(   Útwisted.pluginr   Útwisted.trialr   Útwisted.trial.itrialr   ÚSynchronousTestCaser   r"   r!   r   Ú<module>r.      s)   ðñõ &Ý "Ý *ôA�8×/Ñ/õ Ar!   