bg#dddlZddlmZdZdZdZedkreedSdS)N)BytesIOc |dzS)N)xs m/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/dill/tests/test_extendpickle.pymy_fnr s r6McPd}|dksJt}tj|}|||}t|}tj|}|}|dksJdS)Nc tdS)N")r rr rztest_extend..s 599r iB)StringIOpicklePicklerdumpgetvalue Unpicklerload)objobj_iopicklerobj_strobj2_io unpicklerobj2s r test_extendrs  C 355C<<<< ZZFnV$$G LLooGwG ))I >>  D 466S======r ct}tj|}tj|dusJtj|}tj|dusJ ddl}|j|}tj|ddusJtj|ddusJdS#t$rYdSwxYw)NTFr)child) rrr_dillis_dill StockPickler multiprocess reductionForkingPickler Exception)rrmps r test_isdillr("s  ZZFnV$$G <   ( (D 0 0 0 0l''//G <   ( (E 1 1 1 1 !!!!,--f55|##G4#88D@@@@|##G5#99UBBBBBB      s A(C33 DD__main__) dillriorrr rr(__name__rr rr-s"""""""   " zKMMMKMMMMMr