Your IP : 216.73.216.213


Current Path : /opt/alt/python37/lib64/python3.7/unittest/test/testmock/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib64/python3.7/unittest/test/testmock/__pycache__/testsentinel.cpython-37.pyc

B

� f-�@sNddlZddlZddlZddlmZmZGdd�dej�ZedkrJe�	�dS)�N)�sentinel�DEFAULTc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�SentinelTestcCs(|�tjtjd�|�tjtjd�dS)Nzsentinel not storedzsentinel should be unique)�assertEqualr�whateverZassertNotEqualZwhateverelse)�self�r�H/opt/alt/python37/lib64/python3.7/unittest/test/testmock/testsentinel.py�
testSentinels	szSentinelTest.testSentinelscCs|�ttj�dd�dS)Nzsentinel.whateverzsentinel name incorrect)r�strrr)rrrr	�testSentinelNameszSentinelTest.testSentinelNamecCs|�ttj�dS)N)�assertIsrr)rrrr	�testDEFAULTszSentinelTest.testDEFAULTcCs|�tdd��dS)NcSstjS)N)r�	__bases__rrrr	�<lambda>�z(SentinelTest.testBases.<locals>.<lambda>)ZassertRaises�AttributeError)rrrr	�	testBasesszSentinelTest.testBasesc
CsZxTttjd�D]B}|j|d��,t�tj|�}t�|�}|�|tj�WdQRXqWdS)N�)Zprotocol)	�range�pickleZHIGHEST_PROTOCOLZsubTest�dumpsrr�loadsr
)r�protoZpickledZ	unpickledrrr	�
testPickles

zSentinelTest.testPicklecCs0|�t�tj�tj�|�t�tj�tj�dS)N)r
�copyrrZdeepcopy)rrrr	�testCopy#szSentinelTest.testCopyN)	�__name__�
__module__�__qualname__r
rrrrrrrrr	rsr�__main__)
ZunittestrrZ
unittest.mockrrZTestCaserr�mainrrrr	�<module>s!