mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
Issue #21520: test_zipfile no longer fails if the word 'bad' appears
anywhere in the name of the current directory.
This commit is contained in:
parent
b79e01248d
commit
7e63b36f7f
2 changed files with 6 additions and 2 deletions
|
@ -719,9 +719,10 @@ class PyZipFileTests(unittest.TestCase):
|
||||||
self.assertTrue('SyntaxError' not in reportStr)
|
self.assertTrue('SyntaxError' not in reportStr)
|
||||||
|
|
||||||
# then check that the filter works on individual files
|
# then check that the filter works on individual files
|
||||||
|
def filter(path):
|
||||||
|
return not os.path.basename(path).startswith("bad")
|
||||||
with captured_stdout() as reportSIO, self.assertWarns(UserWarning):
|
with captured_stdout() as reportSIO, self.assertWarns(UserWarning):
|
||||||
zipfp.writepy(packagedir, filterfunc=lambda fn:
|
zipfp.writepy(packagedir, filterfunc=filter)
|
||||||
'bad' not in fn)
|
|
||||||
reportStr = reportSIO.getvalue()
|
reportStr = reportSIO.getvalue()
|
||||||
if reportStr:
|
if reportStr:
|
||||||
print(reportStr)
|
print(reportStr)
|
||||||
|
|
|
@ -228,6 +228,9 @@ Library
|
||||||
Tests
|
Tests
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
- Issue #21520: test_zipfile no longer fails if the word 'bad' appears
|
||||||
|
anywhere in the name of the current directory.
|
||||||
|
|
||||||
- Issue #23799: Added test.support.start_threads() for running and
|
- Issue #23799: Added test.support.start_threads() for running and
|
||||||
cleaning up multiple threads.
|
cleaning up multiple threads.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue