Skip to content

Commit f9c8d25

Browse files
kurtmckeemrbean-bremen
authored andcommitted
Guarantee symlinks are cleaned up
1 parent b396e0f commit f9c8d25

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pyfakefs/tests/fake_filesystem_test.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -2256,10 +2256,11 @@ def create_symlinks(self, symlinks):
22562256
for link in symlinks:
22572257
os.symlink(link[0], link[1])
22582258

2259-
yield
2260-
2261-
for link in symlinks:
2262-
os.unlink(link[1])
2259+
try:
2260+
yield
2261+
finally:
2262+
for link in symlinks:
2263+
os.unlink(link[1])
22632264

22642265
def test_add_existing_real_directory_symlink(self):
22652266
fake_open = fake_filesystem.FakeFileOpen(self.filesystem)

0 commit comments

Comments
 (0)