ó
    ×›‘hÁ  ã                   ó\   • S r SSKJrJr   " S S5      r " S S\\5      r " S S\\5      rg	)
zm
Direct unit tests for L{twisted.trial.unittest.SynchronousTestCase} and
L{twisted.trial.unittest.TestCase}.
é    )ÚSynchronousTestCaseÚTestCasec                   ó*   • \ rS rSrSrS rS rS rSrg)ÚTestCaseMixiné   z
L{TestCase} tests.
c                 ó\   • U R                  S5      U l        U R                  S5      U l        g)zz
Create a couple instances of C{MyTestCase}, each for the same test
method, to be used in the test methods of this class.
Útest_1N)Ú
MyTestCaseÚfirstÚsecond©Úselfs    ÚdC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/trial/test/test_testcase.pyÚsetUpÚTestCaseMixin.setUp   s$   € ð
 —_‘_ XÓ.ˆŒ
Ø—o‘o hÓ/ˆ�ó    c                 óô   • U R                  U R                  U R                  :H  5        U R                  U R                  U R                  :g  5        U R                  U R                  U R                  :H  5        g)z…
In order for one test method to be runnable twice, two TestCase
instances with the same test method name must not compare as equal.
N)Ú
assertTruer   r   ÚassertFalser   s    r   Útest_equalityÚTestCaseMixin.test_equality   sQ   € ð
 	�‰˜Ÿ
™
 d§j¡jÑ0Ô1Ø�‰˜Ÿ
™
 d§k¡kÑ1Ô2Ø×Ñ˜Ÿ™ t§{¡{Ñ2Õ3r   c                 óv   • 0 nSXR                   '   SXR                  '   U R                  [        U5      S5        g)z�
In order for one test method to be runnable twice, two TestCase
instances with the same test method name should not have the same
hash value.
Né   )r   r   ÚassertEqualÚlen)r   Ú	containers     r   Útest_hashabilityÚTestCaseMixin.test_hashability#   s5   € ð ˆ	Ø $ˆ	—*‘*ÑØ!%ˆ	—+‘+ÑØ×Ñœ˜Y›¨Õ+r   )r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   Ú__static_attributes__© r   r   r   r      s   † ñò0ò4õ	,r   r   c                   ó*   • \ rS rSr " S S\5      rSrg)ÚSynchronousTestCaseTestsé/   c                   ó   • \ rS rSrSrS rSrg)Ú#SynchronousTestCaseTests.MyTestCaseé0   zR
Some test methods which can be used to test behaviors of
L{SynchronousTestCase}.
c                 ó   • g ©Nr%   r   s    r   r	   Ú*SynchronousTestCaseTests.MyTestCase.test_16   ó   € Ør   r%   N©r   r    r!   r"   r#   r	   r$   r%   r   r   r
   r*   0   ó   † ñ	õ
	r   r
   r%   N)r   r    r!   r"   r   r
   r$   r%   r   r   r'   r'   /   s   † ôÐ(÷ r   r'   c                   ó*   • \ rS rSr " S S\5      rSrg)ÚAsynchronousTestCaseTestsé<   c                   ó   • \ rS rSrSrS rSrg)Ú$AsynchronousTestCaseTests.MyTestCaseé=   zG
Some test methods which can be used to test behaviors of
L{TestCase}.
c                 ó   • g r-   r%   r   s    r   r	   Ú+AsynchronousTestCaseTests.MyTestCase.test_1C   r/   r   r%   Nr0   r%   r   r   r
   r6   =   r1   r   r
   r%   N)r   r    r!   r"   r   r
   r$   r%   r   r   r3   r3   <   s   † ô�X÷ r   r3   N)r#   Útwisted.trial.unittestr   r   r   r'   r3   r%   r   r   Ú<module>r;      s9   ðñ÷ A÷,ñ ,ôD˜}Ð.Aô ô Ð/Bõ r   