Message375961
I've attempted to replicate the issue in the [zipp](https://github.com/jaraco/zipp) test suite with this test:
```diff
diff --git a/test_zipp.py b/test_zipp.py
index a6fbf39..dc7c8aa 100644
--- a/test_zipp.py
+++ b/test_zipp.py
@@ -259,3 +259,10 @@ class TestPath(unittest.TestCase):
def test_implied_dirs_performance(self):
data = ['/'.join(string.ascii_lowercase + str(n)) for n in range(10000)]
zipp.CompleteDirs._implied_dirs(data)
+
+ def test_read_does_not_close(self):
+ for alpharep in self.zipfile_alpharep():
+ for rep in range(2):
+ p_ = zipp.Path(alpharep, 'a.txt')
+ with p_.open() as inner:
+ print(list(inner))
```
But the test passes. |
|
Date |
User |
Action |
Args |
2020-08-26 21:22:55 | jaraco | set | recipients:
+ jaraco, xtreak, bustawin |
2020-08-26 21:22:55 | jaraco | set | messageid: <1598476975.25.0.764415534441.issue40564@roundup.psfhosted.org> |
2020-08-26 21:22:55 | jaraco | link | issue40564 messages |
2020-08-26 21:22:55 | jaraco | create | |
|