diff options
author | Berker Peksag <berker.peksag@gmail.com> | 2015-04-22 06:39:19 (GMT) |
---|---|---|
committer | Berker Peksag <berker.peksag@gmail.com> | 2015-04-22 06:39:19 (GMT) |
commit | d86ef05a02e820adfd1e3a11cd56d3444d9aa2c9 (patch) | |
tree | 30787c75b3ea3d03e90022ca6a42f539403e1250 /Lib/test | |
parent | c3a7f181008fef91b5a5977b370271ce3f7f75b0 (diff) | |
download | cpython-d86ef05a02e820adfd1e3a11cd56d3444d9aa2c9.zip cpython-d86ef05a02e820adfd1e3a11cd56d3444d9aa2c9.tar.gz cpython-d86ef05a02e820adfd1e3a11cd56d3444d9aa2c9.tar.bz2 |
Issue #23917: Fall back to sequential compilation when ProcessPoolExecutor doesn't exist.
Patch by Claudiu Popa.
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_compileall.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/test/test_compileall.py b/Lib/test/test_compileall.py index 07756f6..2053304 100644 --- a/Lib/test/test_compileall.py +++ b/Lib/test/test_compileall.py @@ -136,10 +136,10 @@ class CompileallTests(unittest.TestCase): self.assertTrue(compile_file_mock.called) @mock.patch('compileall.ProcessPoolExecutor', new=None) - def test_compile_missing_multiprocessing(self): - with self.assertRaisesRegex(NotImplementedError, - "multiprocessing support not available"): - compileall.compile_dir(self.directory, quiet=True, workers=5) + @mock.patch('compileall.compile_file') + def test_compile_missing_multiprocessing(self, compile_file_mock): + compileall.compile_dir(self.directory, quiet=True, workers=5) + self.assertTrue(compile_file_mock.called) class EncodingTest(unittest.TestCase): """Issue 6716: compileall should escape source code when printing errors |