Commit 31f8a677 authored by Berker Peksag's avatar Berker Peksag

Issue #19447: Add a test case to py_compile.compile() to make sure

it don't raise an exception if doraise is False.

Patch by Bohuslav "Slavek" Kabrda.
parent eb265ab8
......@@ -92,6 +92,10 @@ class PyCompileTests(unittest.TestCase):
finally:
os.chmod(self.directory, mode.st_mode)
def test_bad_coding(self):
bad_coding = os.path.join(os.path.dirname(__file__), 'bad_coding2.py')
self.assertIsNone(py_compile.compile(bad_coding, doraise=False))
self.assertFalse(os.path.exists(bad_coding + 'c'))
if __name__ == "__main__":
unittest.main()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment