Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/test/test_unittest/testmock/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/test/test_unittest/testmock/__pycache__/testsentinel.cpython-312.pyc

�

*Μg-���ddlZddlZddlZddlmZmZGd�dej�Zedk(rej�yy)�N)�sentinel�DEFAULTc�0�eZdZd�Zd�Zd�Zd�Zd�Zd�Zy)�SentinelTestc��|jtjtjd�|jtjtjd�y)Nzsentinel not storedzsentinel should be unique)�assertEqualr�whatever�assertNotEqual�whateverelse��selfs �E/usr/local/lib/python3.12/test/test_unittest/testmock/testsentinel.py�
testSentinelszSentinelTest.testSentinels	sD������*�*�H�,=�,=�.�	0����H�-�-�x�/D�/D�7�	9�c�X�|jttj�dd�y)Nzsentinel.whateverzsentinel name incorrect)r�strrr	rs r�testSentinelNamezSentinelTest.testSentinelNames#������X�.�.�/�1D�2�	4rc�L�|jttj�y�N)�assertIsrrrs r�testDEFAULTzSentinelTest.testDEFAULTs���
�
�g�x�/�/�0rc�2�|jtd��y)Nc�"�tjSr)r�	__bases__�rr�<lambda>z(SentinelTest.testBases.<locals>.<lambda>s
��(�2D�2Dr)�assertRaises�AttributeErrorrs r�	testBaseszSentinelTest.testBasess�����.�*D�Erc�F�ttjdz�D]v}|j|��5tjt
j|�}tj|�}|j|t
j�ddd��xy#1swY��xYw)N�)�protocol)	�range�pickle�HIGHEST_PROTOCOL�subTest�dumpsrr	�loadsr)r
�proto�pickled�	unpickleds    r�
testPicklezSentinelTest.testPicklesq���6�2�2�1�4�5�E����u��-� �,�,�x�'8�'8�%�@��"�L�L��1�	��
�
�i��):�):�;�.�-�6�-�-�s�AB�B 	c��|jtjtj�tj�|jtjtj�tj�yr)r�copyrr	�deepcopyrs r�testCopyzSentinelTest.testCopy#sH���
�
�d�i�i�� 1� 1�2�H�4E�4E�F��
�
�d�m�m�H�$5�$5�6��8I�8I�JrN)	�__name__�
__module__�__qualname__rrrrr,r0rrrrrs"��9�4�
1�F�<�Krr�__main__)
�unittestr.r$�
unittest.mockrr�TestCaserr1�mainrrr�<module>r9s@����
�+�K�8�$�$�K�B�z���H�M�M�O�r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists