id#dddlZddlmZdZdZdZedkreedSdS)N)BytesIOc |dzS)N)xs Q/opt/cloudlinux/venv/lib/python3.11/site-packages/dill/tests/test_extendpickle.pymy_fnr s r6Mcd}t}tj|}|||}t|}tj|}|}dS)Nc tdS)N")r rr rztest_extend..s 599r )StringIOpicklePicklerdumpgetvalue Unpicklerload)objobj_iopicklerobj_strobj2_io unpicklerobj2s r test_extendrsu  CZZFnV$$G LLooGwG ))I >>  DDDr ct}tj|}tj|} ddl}|j|}dS#t$rYdSwxYw)Nr) rrr_dill StockPickler multiprocess reductionForkingPickler Exception)rrmps r test_isdillr&"s ZZFnV$$Gl''//G !!!!,--f55      sA## A10A1__main__) dillriorrr rr&__name__rr rr+s"""""""   " zKMMMKMMMMMr