Skip to content

Commit bf85e75

Browse files
committed
Add doctests for _implied_dirs illustrating the behavior.
1 parent f3a56db commit bf85e75

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

zipp/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,11 @@ class CompleteDirs(InitializedState, zipfile.ZipFile):
8888
"""
8989
A ZipFile subclass that ensures that implied directories
9090
are always included in the namelist.
91+
92+
>>> list(CompleteDirs._implied_dirs(['foo/bar.txt', 'foo/bar/baz.txt']))
93+
['foo/', 'foo/bar/']
94+
>>> list(CompleteDirs._implied_dirs(['foo/bar.txt', 'foo/bar/baz.txt', 'foo/bar/']))
95+
['foo/']
9196
"""
9297

9398
@staticmethod

0 commit comments

Comments
 (0)