python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
test_pickletools.cpython-312.pyc

ΑeddlZddlZddlmZddlmZddlZddlZGddeejZ	GddejZ
dZed	k(rejyy)
N)support)AbstractPickleTestsc.eZdZddZdZdZdZdZdZy)OptimizedPickleTestsNcVtjtj||fi|SN)pickletoolsoptimizepickledumps)selfargprotokwargss    I/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_pickletools.pyrzOptimizedPickleTests.dumps
s###FLLe$Fv$FGGc.tj|fi|Sr)rloads)r
bufkwdss   rrzOptimizedPickleTests.loads
s||C(4((rctdDcgc]
}t|}}|j|dttjdzD]}tj
||}tj|}|j|||j|d|dtj|}tj|}|j|||j|d|d|jtj||jtj|ycc}w)Ni)rangestrappendrHIGHEST_PROTOCOLrrassertEqualassertIsr	r
assertNotInLONG_BINGETLONG_BINPUT)r
idatarpickled	unpickledpickled2
unpickled2s        rtest_optimize_long_bingetz.OptimizedPickleTests.test_optimize_long_bingets %c
+1A++DH622Q67	;Ell4/GW-IY-MM)B-27"++G4Hh/JZ.MM*R.*R.9V//:V//:	;,sEcd}|jtj|tj|}|j	|gd|j|d|dt
j|}tj|}|j	|gd|j|d|d|jtj|y)Ns ](spamqhamhe.)spamhamr-r)	assertInrBINPUTrrr r	r
r!)r
r&r'r(r)s     r test_optimize_binput_and_memoizez5OptimizedPickleTests.test_optimize_binput_and_memoize&sD	


fmmW-LL)	$:;

ilIaL1''0\\(+
%;<

jmZ]31rr)	__name__
__module____qualname__rrtest_pickle_to_2x+test_framed_write_sizes_with_delayed_writerr*r1rrrrs'H)37/; 2rrceZdZdZy)MiscTestCasecDhd}tj|t|y)N>Oint4long1long4pyintpysetuint1uint2uint4uint8bytes1bytes4bytes8float8pyboolpydictpylistpylongpynonecode2opfloatnlopcodespybytespyfloatpytuplestring1string4pybufferpystringstringnl	anyobject	pyunicode	read_int4
OpcodeInfo
bytearray8
markobject
read_long1
read_long4
read_uint1
read_uint2
read_uint4
read_uint8
stacksliceStackObjectbytes_typespybytearraypyfrozensetread_bytes1read_bytes4read_bytes8read_float8read_floatnlread_string1read_string4
UP_TO_NEWLINE
read_stringnldecimalnl_longpybytes_or_strunicodestring1unicodestring4unicodestring8decimalnl_shortread_bytearray8unicodestringnlpyinteger_or_boolstringnl_noescapeArgumentDescriptorread_decimalnl_longread_unicodestring1read_unicodestring4read_unicodestring8TAKEN_FROM_ARGUMENT1TAKEN_FROM_ARGUMENT4read_decimalnl_shortread_unicodestringnlTAKEN_FROM_ARGUMENT4UTAKEN_FROM_ARGUMENT8Uread_stringnl_noescapestringnl_noescape_pairread_stringnl_noescape_pair)not_exported)rcheck__all__r	)r
rs  rtest__all__zMiscTestCase.test__all__Bs
8	T;\JrN)r2r3r4rr7rrr9r9AsKrr9cV|jtjt|Sr)addTestdoctestDocTestSuiter	)loadertestspatterns   r
load_testsrbs	MM'&&{34Lr__main__)rr	testrtest.pickletesterrrunittestTestCaserr9rr2mainr7rr<module>rsa
162.0A0A62rK8$$KB
zHMMOr