+
    üÐjK  ã                   ód   € R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt  ! R R]P                  4      t
R# )z%
Tests for L{twisted.internet.main}.
)ÚReactorAlreadyInstalledError)ÚinstallReactor)Ú	NoReactor)Úunittestc                   óZ   a € ] tR t^t o RtV 3R lR ltV 3R lR ltV 3R lR ltRtV t	R	# )
ÚInstallReactorTestsz
Tests for L{installReactor}.
c                ó   <€ V ^8„  d   QhRR/# ©é   ÚreturnN© )ÚformatÚ__classdict__s   "€ÚA/usr/lib/python3/dist-packages/twisted/internet/test/test_main.pyÚ__annotate__Ú InstallReactorTests.__annotate__   s   ø€ ÷ 	/ñ 	/ Tñ 	/ó    c                ó¼   € \        4       ;_uu_ 4        \        4       p\        V4       ^ RIHp V P                  W4       RRR4       R#   + '       g   i     R# ; i)z>
L{installReactor} installs a new reactor if none is present.
)ÚreactorN)r   Úobjectr   Útwisted.internetr   ÚassertIs)ÚselfÚ
newReactorr   s   &  r   Útest_installReactorÚ'InstallReactorTests.test_installReactor   s5   € ô �[�[Ü›ˆJÜ˜:Ô&Ý0à�M‰M˜*Ô.÷ �[�[Š[ús   “-A
Á
A	c                ó   <€ V ^8„  d   QhRR/# r	   r   )r   r   s   "€r   r   r      s   ø€ ÷ Vñ V tñ Vr   c                óÐ   € \        4       ;_uu_ 4        \        \        4       4       V P                  \        \        \        4       4       RRR4       R#   + '       g   i     R# ; i)z^
If a reactor is already installed, L{installReactor} raises
L{ReactorAlreadyInstalledError}.
N)r   r   r   ÚassertRaisesr   ©r   s   &r   Útest_alreadyInstalledÚ)InstallReactorTests.test_alreadyInstalled   s6   € ô
 �[�[Üœ6›8Ô$Ø×ÑÔ:¼NÌFËHÔU÷ �[�[Š[ús   “7AÁA%	c                ó   <€ V ^8„  d   QhRR/# r	   r   )r   r   s   "€r   r   r   (   s   ø€ ÷ Rñ R¨dñ Rr   c                óL   € V P                  \        \        \        4      4       R# )zW
For backwards compatibility, L{ReactorAlreadyInstalledError} is an
L{AssertionError}.
N)Ú
assertTrueÚ
issubclassr   ÚAssertionErrorr   s   &r   Útest_errorIsAnAssertionErrorÚ0InstallReactorTests.test_errorIsAnAssertionError(   s   € ð
 	�‰œ
Ô#?ÄÓPÖQr   r   N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r    r'   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s,   ø‡ € ñ÷	/ð 	/÷Vð V÷Rö Rr   r   N)r-   Útwisted.internet.errorr   Útwisted.internet.mainr   Ú#twisted.internet.test.modulehelpersr   Útwisted.trialr   ÚSynchronousTestCaser   r   r   r   Ú<module>r5      s-   ðñõ
 @Ý 0Ý 9Ý "ôR˜(×6Ñ6ö Rr   