test_bdist_wininst.py (743B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\stdlib\distutils\tests\test_bdist_wininst.py 2 import unittest 3 from test.test_support import run_unittest 4 from distutils.command.bdist_wininst import bdist_wininst 5 from distutils.tests import support 6 7 class BuildWinInstTestCase(support.TempdirManager, support.LoggingSilencer, unittest.TestCase): 8 9 def test_get_exe_bytes(self): 10 pkg_pth, dist = self.create_dist() 11 cmd = bdist_wininst(dist) 12 cmd.ensure_finalized() 13 exe_file = cmd.get_exe_bytes() 14 self.assertTrue(len(exe_file) > 10) 15 16 17 def test_suite(): 18 return unittest.makeSuite(BuildWinInstTestCase) 19 20 21 if __name__ == '__main__': 22 run_unittest(test_suite())