403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python315/Lib/test/test_json/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/test/test_json/__pycache__/test_dump.cpython-315.opt-1.pyc
R
>lqjGc�x�]QHGs]QHGsGs]QHGsGsQQ2sQQ\\2s	QQ	\\2s
P!)
�)�StringIO)�PyTest�CTest)�
bigmemtest�_1Gc�d`�\sQs]snQsQsQsQsQsQs	Qs
QsQ	sQ
s
QsQsUsP!)
�TestDumpc��[2oUOO-U2UOUO	2Q2P!��{})r�json�dump�assertEqual�getvalue)�self�sios& �-C:\Python315\\Lib\test\test_json\test_dump.py�	test_dump�TestDump.test_dumps1���j���	�	���r�3����������.�c�J�UOUO-2Q2P!r
�r�dumps�rs&r�
test_dumps�TestDump.test_dumpss��������B���.rc
��UOUOQ]Q]-2Q2UOUO[Q]Q]-22Q2Q]-[]Q5,oUOUOU2Q2Q[]Q5Q[]Q5-oUOUOU2Q2P!)�x�yz{"x": 1, "y": 2})rz[{"x": 1}, {"y": 2}])�a)�bz{"x": {"a": 1}, "y": {"b": 2}})rr�
frozendict�dict)r�lst�datas&  r�test_dumps_dict�TestDump.test_dumps_dicts���������S�!�S�!�$4�5�+�	-�������J��Q��Q�/?�$@�A�+�	-��Q�x��a��)��������C��/�	1��T�A�Y��Z�!�_�5��������D�)�9�	;rc�t�QP
QP	-oUO[29^tt^2UOOU2PPP2UOOUP	Q5oUOO	U2oUOQU2UO
QU2P!)%fhKn9h)�invalid_key�	valid_key)�skipkeys)�assertRaises�	TypeErrorrr�loads�assertIn�assertNotIn)r�v�s�os&   r�test_dump_skipkeys�TestDump.test_dump_skipkeyss���
�U�K��6��
�
�
�y�
)�
)��I�I�O�O�A��*�
�I�I�O�O�A��O�-���I�I�O�O�A����
�
�k�1�%������+�
*�
)�s�B'�'B7	�0B7	c�l�QP
-oUOUOOUP	]Q5Q2P!)r(�r*�indentr�rrr�rr0s& r�test_dump_skipkeys_indent_empty�(TestDump.test_dump_skipkeys_indent_empty%s/��
�U�#�����������T�!��D�d�Krc�p�QP
QP	-oUOUOOUP	]Q5Q2P!)r(r)r6z{
    "valid_key": true
}r8r9s& r�test_skipkeys_indent�TestDump.test_skipkeys_indent)s4��
�U�K��6�����������T�!��D�Fc�drc��UOUOP	P
P
P	-P	Q5Q2UOUO]QQ]P
]]P	-P	Q5Q2P!)T��	sort_keysz{"false": true, "true": false}g@g@z+{"false": 1, "2": 3.0, "4.0": 5, "6": true}rrs&r�test_encode_truefalse�TestDump.test_encode_truefalse-sk����������u�d�+�t�$�=�1�	3�	
�������C��a���1�d�3�t�$�E�=�	?rc�`�[2,]
*nU1QkoUOUORUQ5Q2P!)�
c�:�RPP!)��)�objrs&�r�crasher�-TestDump.test_encode_mutated.<locals>.crasher8s
����"�r)�defaultz[null, null, null, null, null])�objectrr)rrJrs& @r�test_encode_mutated�TestDump.test_encode_mutated6s5���
�X�J��O��	�������A�w��7�1�	3rc��`�U1QkQ[2oU1QkQ2o[Q2Tt,tFD	p22MJ	tonU2oQUQ$UOUOUP	Q5Q2P!ttoh)	c�0:`�\sQs]?snU1QksQsUsP!)�)TestDump.test_encode_evil_dict.<locals>.Dc�
:�R!)NrH�r�Ls&�r�keys�.TestDump.test_encode_evil_dict.<locals>.D.keys@s����rrH)�__name__�
__module__�__qualname__�__firstlineno__rV�__static_attributes__�__classdictcell__��
__classdict__rUs@�r�DrR?s����
�
rr`c�6:`�\sQs]CsnU1QksQsQsUsP!)�)TestDump.test_encode_evil_dict.<locals>.Xc�:�R]Q!)r�9rHrTs&�r�__hash__�2TestDump.test_encode_evil_dict.<locals>.X.__hash__Ds
����a�D�rc��]!)rrH)rr2s&&r�__lt__�0TestDump.test_encode_evil_dict.<locals>.X.__lt__Hs��rrH)rXrYrZr[rerhr\r]r^s@�r�XrbCs����
�
�
rrjibztrue.datrdr@z{"1337": "true.dat"})r"�rangerr)rr`rj�i�drUs&    @r�test_encode_evil_dict�TestDump.test_encode_evil_dict>sh���	��	�	�	� ��+�&�+�Q�Q�S�+�&��
�C����$��������A���6�8N�O��
's�A3c�```�QQ2nQQ2nQoUR2-n=UUU1QkoUO[29^tt^2UOORUP
Q5PPP2P!)%fhP!9h)c��\sQs]RsQsP!)�7TestDump.test_default_clears_dict_key_uaf.<locals>.EvilrH�rXrYrZr[r\rHrr�EvilrrR���rrtc��\sQs]UsQsP!)�;TestDump.test_default_clears_dict_key_uaf.<locals>.AlsoEvilrHrsrHrr�AlsoEvilrwUrurrxc�n:�[UR2%cRO2R2![Q2g)znot serializable)�
isinstance�clearr,)rIrxrt�targets&���r�evil_default�?TestDump.test_default_clears_dict_key_uaf.<locals>.evil_default]s-����#�t�$�$������z�!��.�/�/r)rL�check_circular�dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)r+r,rr)r�keyr}rxrtr|s&  @@@r� test_default_clears_dict_key_uaf�)TestDump.test_default_clears_dict_key_uafQso���	�	�	�	����t�v����	0��
�
�y�
)�
)��I�I�O�O�F�L�+0�
�
2�*�
)�
)�
)�s�
A3�3B	�<B	c��QQ[2oUQ2oUOUOU2Q2UOUOU,2Q2UOUOQU-2Q2UQ2oUOUOU2Q2UOUOU,2Q	2UOUOQU-2Q
2UQ2oUOUOUP
Q5Q
2UOUOU,P
Q5Q2UOUOQU-P
Q5Q2UOUOU2Q2UOUOU,2Q2UOUOQU-2Q2P!)c�(`�\sQs]ksnQsQsUsP!)�5TestDump.test_dumps_str_subclass.<locals>.StrSubclassc��Q!)�StrSubclassrHrs&r�__str__�=TestDump.test_dumps_str_subclass.<locals>.StrSubclass.__str__ls��$rrH)rXrYrZr[r�r\r]�r_s@rr�r�ks����
%�
%rr��asciiz"ascii"z	["ascii"]r�z{"key": "ascii"}zescape
z
"escape\n"z["escape\n"]z{"key": "escape\n"}unonascii:é)�ensure_asciiu
"nonascii:é"u["nonascii:é"]u{"key": "nonascii:é"}z"nonascii:\u00e9"z["nonascii:\u00e9"]z{"key": "nonascii:\u00e9"})�strrr)rr�rIs&  r�test_dumps_str_subclass� TestDump.test_dumps_str_subclassgs���	%�#�	%��'�"��������C��)�4�������S�E�*�K�8�������U�C�L�1�3E�F��*�%��������C��-�8�������S�E�*�O�<�������U�C�L�1�3I�J��-�(��������C�e��<�(�	*�������S�E���>�*�	,�������U�C�L�u��E�1�	3�������C��*>�?�������S�E�*�,B�C�������U�C�L�1�6�	8rrH)rXrYrZr[rrr%r3r:r=rBrNrnr�r�r\r]r�s@rrrsD����/�
/�
;�,�L�e�?�3�P�&2�,8�8rrc��\sQs]�sQsP!)�
TestPyDumprHrsrHrrr�r��s��Drr�c�B`�\sQs]�sn\\]Q5Q2sQsUsP!)�	TestCDump)�size�memusec�^�[QU[**2o],U*oUOU2oUO[	U2U]*2UOUQ*Q2UOUQPQ2UOU]QQU]*
*2P!)�:NrGN�[z1]z1, i����)�intrrr�len)rr��N�l�encodeds&&   r�test_large_list�TestCDump.test_large_list�s���� �D�3�J�/�0��
�C�!�G���*�*�Q�-������W��q�1�u�-�������c�*��������t�,������2����Q���8rrH)	rXrYrZr[rrr�r\r]r�s@rr�r��s �����S��#�9�$�9rr�)�ior�test.test_jsonrr�test.supportrrrr�r�rHrr�<module>r�s5���(�(�}8�}8�@)��6�(�9��%�9r

Youez - 2016 - github.com/yon3zu
LinuXploit