bgzDdZddlZddlZdZedkr edSdS)z test pickling a dataclass Nc tjGddtjGfdd}dd}||}tj|}tj|}||ksJ||ditj|jksJtj|tj|ksJdS)Nc$eZdZUeed<eed<dS)test_dataclasses..AxyN)__name__ __module__ __qualname__int__annotations__strl/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/dill/tests/test_dataclasses.pyArs"  rrceZdZUed<dS)test_dataclasses..BaN)rr r r )rsrBrs rrtestr) dataclasses dataclassdilldumpsloadsasdictr)rrbeforesaveafterrs @rtest_dataclassesr!s)           !V A QqTTF :f  D Jt  E U???? QQqq77;-eg667788 8 8 8 8  f % %);E)B)B B B B B B Br__main__)__doc__rrr!rrrrr$sb CCC& zr