Tryag File Manager
Home
-
Turbo Force
Current Path :
/
proc
/
self
/
root
/
proc
/
self
/
root
/
usr
/
lib
/
python2.4
/
test
/
Upload File :
New :
File
Dir
//proc/self/root/proc/self/root/usr/lib/python2.4/test/test_hash.pyc
mò ‚=5Dc�����������@���s_��d��k��Z��d��k�Z�d��k�Z�d��k�Z�d��k�Z�d��k�Z�d�k�l�Z�e�i�d�ƒ�d�j�Z �d�e�i �f�d�„��ƒ��YZ�d�e�i �f�d�„��ƒ��YZ�d�e�f�d �„��ƒ��YZ �d �e �f�d�„��ƒ��YZ�d�e �f�d �„��ƒ��YZ�d�e �f�d�„��ƒ��YZ�d�e�f�d�„��ƒ��YZ�d�e�f�d�„��ƒ��YZ�d�e�f�d�„��ƒ��YZ�d�e�f�d�„��ƒ��YZ�d�„��Z�e�d�j�o�e�ƒ��n�d��S(���N(���s���test_supportt���li���t���HashEqualityTestCasec�����������B���s,���t��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�RS(���Nc���������G���sQ���t��t�|�ƒ�}�x;�|�d�D]/�}�|�|�d�j�o�|��i�d�|�f�ƒ�q�q�Wd��S(���Ni���i����s���hashed values differ: %r(���t���mapt���hasht���objlistt���hashedt���ht���selft���fail(���R���R���R���R���(����(����t$���/usr/lib/python2.4/test/test_hash.pyt ���same_hash���s �����c���������C���s���|��i�d�d�d�d�d�ƒ�d��S(���Ni���l����f1.0x0.00.0(���R���R ���(���R���(����(����R ���t���test_numeric_literals���s����c���������C���sD���|��i�t�d�ƒ�t�d�ƒ�t�d�ƒ�t�d�ƒ�t�d�ƒ�t�d�ƒ�ƒ�d��S(���Ni���t���1s���1.0(���R���R ���t���intt���longt���floatt���complex(���R���(����(����R ���t���test_coerced_integers���s����*c���������C���s?���|��i�t�d�ƒ�t�d�ƒ�ƒ�|��i�t�d�ƒ�t�d�d�ƒ�ƒ�d��S(���Nf1.2299999999999999e+300f0.5f0.0(���R���R ���R���R���R���(���R���(����(����R ���t���test_coerced_floats!���s����(���t���__name__t ���__module__R ���R���R���R���(����(����(����R ���R������s��� t���HashRandomizationTestsc�����������B���s&���t��Z�d�„��Z�d��d�„�Z�d�„��Z�RS(���Nc���������C���s���d�|�S(���Ns���print(hash(%s))(���t���repr_(���R���R���(����(����R ���t���get_hash_command*���s����c������ ���C���s¼���t��i�i�ƒ��}�|�d��j �o�t�|�ƒ�|�d�<n�|�i�d�d��ƒ�t�i �d�|��i�|�ƒ�g�}�t�i�|�d�t�i�d�t�i�d�t�i�d�|�ƒ}�|�i�ƒ��\�}�}�t�i�|�ƒ�}�t�|�i�ƒ��ƒ�S(���Nt���PYTHONHASHSEEDs���-ct���stdint���stdoutt���stderrt���env(���t���ost���environt���copyR���t���seedt���Nonet���strt���popt���syst ���executableR���R���R���t���cmd_linet ���subprocesst���Popent���PIPEt���STDOUTt���pt���communicatet���outt���errt���test_supportt���strip_python_stderrR ���t���strip(���R���R���R ���R.���R+���R&���R���R-���(����(����R ���t���get_hash-���s���� c���������C���sD���|��i�|��i�d�d�ƒ}�|��i�|��i�d�d�ƒ}�|��i�|�|�ƒ�d��S(���NR ���t���random(���R���R2���R���t���run1t���run2t���assertNotEqual(���R���R4���R5���(����(����R ���t���test_randomized_hash;���s����(���R���R���R���R!���R2���R7���(����(����(����R ���R���%���s��� t ���StringlikeHashRandomizationTestsc�����������B���s���t��Z�d�„��Z�d�„��Z�RS(���Nc���������C���sY���t��o �d�}�n�d�}�|��i�|��i�|��i�ƒ�|�ƒ�|��i�|��i�|��i�d�d�ƒ|�ƒ�d��S(���Nl���£P'ABS!�i£Ð“ R ���i����(���t���IS_64BITt���known_hash_of_objR���t���assertEqualR2���R���(���R���R:���(����(����R ���t���test_null_hashB���s ���� c���������C���sq���t��o$�t�i�d�j�o �d�}�qK�d�}�n!�t�i�d�j�o �d�}�n�d�}�|��i�|��i�|��i�d�d�ƒ|�ƒ�d��S(���Nt���littlelûÿÿÿm]]Rµi�lûÿÿÿ¾Te]�i„·ói‡ÇöÂR ���i*���(���R9���R$���t ���byteorderR���R���R;���R2���R���(���R���R���(����(����R ���t���test_fixed_hashO���s���� (���R���R���R<���R?���(����(����(����R ���R8���A���s��� t���StrHashRandomizationTestsc�����������B���s���t��Z�e�d�ƒ�Z�d�„��Z�RS(���Nt���abcc���������C���s���|��i�t�d�ƒ�d�ƒ�d��S(���Nt����i����(���R���R;���R���(���R���(����(����R ���t���test_empty_stringa���s����(���R���R���t���reprR���RC���(����(����(����R ���R@���^���s���t���UnicodeHashRandomizationTestsc�����������B���s���t��Z�e�d�ƒ�Z�d�„��Z�RS(���Nu���abcc���������C���s���|��i�t�d�ƒ�d�ƒ�d��S(���Nu����i����(���R���R;���R���(���R���(����(����R ���RC���g���s����(���R���R���RD���R���RC���(����(����(����R ���RE���d���s���t���BufferHashRandomizationTestsc�����������B���s���t��Z�d�Z�d�„��Z�RS(���Ns ���buffer("abc")c���������C���s ���|��i�t�t�d�ƒ�ƒ�d�ƒ�d��S(���NRB���i����(���R���R;���R���t���buffer(���R���(����(����R ���RC���m���s����(���R���R���R���RC���(����(����(����R ���RF���j���s���t ���DatetimeTestsc�����������B���s���t��Z�d�„��Z�RS(���Nc���������C���s���d�|�S(���Ns ���import datetime; print(hash(%s))(���R���(���R���R���(����(����R ���R���q���s����(���R���R���R���(����(����(����R ���RH���p���s���t���DatetimeDateTestsc�����������B���s#���t��Z�e�e�i�d�d�d�ƒ�ƒ�Z�RS(���Ni*��i ���i���(���R���R���RD���t���datetimet���dateR���(����(����(����R ���RI���t���s���t���DatetimeDatetimeTestsc�������� ���B���s/���t��Z�e�e�i�d�d�d�d�d�d�d�ƒ�ƒ�Z�RS(���Ni���i���i���i���i���i���i���(���R���R���RD���RJ���R���(����(����(����R ���RL���w���s���t���DatetimeTimeTestsc�����������B���s���t��Z�e�e�i�d�ƒ�ƒ�Z�RS(���Ni����(���R���R���RD���RJ���t���timeR���(����(����(����R ���RM���z���s���c�����������C���s#���t��i�t�t�t�t�t�t�t�ƒ�d��S(���N( ���R/���t���run_unittestR���R@���RE���RF���RI���RL���RM���(����(����(����R ���t ���test_main~���s���� t���__main__(���R���R$���t���structRJ���t���unittestR'���t���testR/���t���calcsizeR9���t���TestCaseR���R���R8���R@���RE���RF���RH���RI���RL���RM���RP���R���(���R/���R���RM���RH���RF���RR���R@���R���RS���R'���R$���RL���RI���RP���RE���R8���RJ���R���R9���(����(����R ���t���?���s(���