
    \d                         d Z ddlmZ ddlmZ ddlmZmZ  eee           G d d                      Z eee           G d d                      Z	 eee           G d	 d
                      Z
dS )zR
I'm a test drop-in.  The plugin system's unit tests use me.  No one
else should.
    )provider)IPlugin)ITestPluginITestPlugin2c                   (    e Zd ZdZed             ZdS )
TestPluginz4
    A plugin used solely for testing purposes.
    c                      d S N r       9lib/python3.11/site-packages/twisted/test/plugin_basic.pytest1zTestPlugin.test1       r   N)__name__
__module____qualname____doc__staticmethodr   r   r   r   r   r      9            \  r   r   c                   (    e Zd ZdZed             ZdS )AnotherTestPlugin:
    Another plugin used solely for testing purposes.
    c                      d S r
   r   r   r   r   testzAnotherTestPlugin.test"   r   r   Nr   r   r   r   r   r   r   r   r   r   r      r   r   r   c                   (    e Zd ZdZed             ZdS )ThirdTestPluginr   c                      d S r
   r   r   r   r   r   zThirdTestPlugin.test-   r   r   Nr   r   r   r   r   r   '   r   r   r   N)r   zope.interfacer   twisted.pluginr   twisted.test.test_pluginr   r   r   r   r   r   r   r   <module>r"      s   
 $ # # # # # " " " " " " > > > > > > > > 
+w         
,         !  
,         !   r   