a 9dgn@sdZddlZddlZddlZddlmZmZddlmZddl m Z e ejdko\e dkde e ed d dGd d d e je jejZd dZedkreedS)z*Tests for distutils.command.bdist_wininst.N) run_unittestcheck_warnings) bdist_wininst)supportwin32ZARM64z.bdist_wininst is not supported in this installZ _unsupportedFc@seZdZddZdS)BuildWinInstTestCasecCsd|\}}tdtft|}Wdn1s60Y||}|t|ddS)N )Z create_distrDeprecationWarningrZensure_finalizedZ get_exe_bytesZ assertGreaterlen)selfZpkg_pthdistcmdZexe_filer>/usr/local/lib/python3.9/distutils/tests/test_bdist_wininst.pytest_get_exe_bytess  &z'BuildWinInstTestCase.test_get_exe_bytesN)__name__ __module__ __qualname__rrrrrr srcCs ttS)N)unittestZ makeSuiterrrrr test_suite"sr__main__)__doc__sysplatformrZ test.supportrrZdistutils.command.bdist_wininstrZdistutils.testsrZskipIfmachinegetattrZTempdirManagerZLoggingSilencerZTestCaserrrrrrrs&