test_util.py (754B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\stdlib\distutils\tests\test_util.py 2 import sys 3 import unittest 4 from distutils.errors import DistutilsPlatformError, DistutilsByteCompileError 5 from distutils.util import byte_compile 6 7 class UtilTestCase(unittest.TestCase): 8 9 def test_dont_write_bytecode(self): 10 old_dont_write_bytecode = sys.dont_write_bytecode 11 sys.dont_write_bytecode = True 12 try: 13 self.assertRaises(DistutilsByteCompileError, byte_compile, []) 14 finally: 15 sys.dont_write_bytecode = old_dont_write_bytecode 16 17 18 def test_suite(): 19 return unittest.makeSuite(UtilTestCase) 20 21 22 if __name__ == '__main__': 23 unittest.main(defaultTest='test_suite')