U
    
W[¯  ã                   @   sx   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„ dƒƒZeeeƒG dd„ dƒƒZ	eeeƒG d	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                   @   s    e Zd ZdZdd„ ZeeƒZdS )Ú
TestPluginz4
    A plugin used solely for testing purposes.
    c                   C   s   d S ©N© r   r   r   ú;/usr/lib/python3/dist-packages/twisted/test/plugin_basic.pyÚtest1   s    zTestPlugin.test1N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   Ústaticmethodr   r   r   r	   r      s   r   c                   @   s    e Zd ZdZdd„ ZeeƒZdS )ÚAnotherTestPluginú:
    Another plugin used solely for testing purposes.
    c                   C   s   d S r   r   r   r   r   r	   Útest$   s    zAnotherTestPlugin.testN©r   r   r   r   r   r   r   r   r   r	   r      s   r   c                   @   s    e Zd ZdZdd„ ZeeƒZdS )ÚThirdTestPluginr   c                   C   s   d S r   r   r   r   r   r	   r   0   s    zThirdTestPlugin.testNr   r   r   r   r	   r   *   s   r   N)r   Zzope.interfacer   Ztwisted.pluginr   Ztwisted.test.test_pluginr   r   r   r   r   r   r   r   r	   Ú<module>   s   