a  ze¡ã@spdZddlZddlZddlmZddlmZddlmZGdd„dej ej ej ƒZ dd „Z ed krlee ƒƒdS) z"Tests for distutils.command.clean.éN)Úclean)Úsupport)Ú run_unittestc@seZdZdd„ZdS)Ú cleanTestCasecsÈ| ¡\‰}t|ƒ}‡fdd„dDƒ}|D]F\}}t |¡t|||ƒ|dkrRq*dD]}| tj ||¡¡qVq*d|_|  ¡|  ¡|D] \}}|  tj  |¡d|¡qŒd|_|  ¡|  ¡dS)Ncsg|]}|tj ˆ|¡f‘qS©)ÚosÚpathÚjoin)Ú.0Úd©Zpkg_dirrúN/opt/bitninja-python-dojo/embedded/lib/python3.9/distutils/tests/test_clean.pyÚ sÿz1cleanTestCase.test_simple_run..)Z build_tempZ build_libZ bdist_baseZ build_scriptsÚ build_baser)ZoneZtwoZthreeéz%s was not removed) Z create_distrrÚmkdirÚsetattrZ write_filerr ÚallZensure_finalizedÚrunZ assertFalseÚexists)ÚselfÚdistÚcmdÚdirsÚnamerÚfrr r Útest_simple_run s,  ÿ    ÿzcleanTestCase.test_simple_runN)Ú__name__Ú __module__Ú __qualname__rrrrr r srcCs t t¡S)N)ÚunittestZ makeSuiterrrrr Ú test_suite-sr!Ú__main__)Ú__doc__rr Zdistutils.command.cleanrZdistutils.testsrZ test.supportrZTempdirManagerZLoggingSilencerZTestCaserr!rrrrr Ús   þ$