Skip to content

Commit 1e2591c

Browse files
authored
Fix ftp test_ls_root_dircache() by restoring internal variable after usage to prevent raised exception in __del__ (#1644)
1 parent df042b1 commit 1e2591c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

fsspec/implementations/tests/test_ftp.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,15 @@ def test_ls_root_dircache(ftp):
5252

5353
assert "/" in fs.dircache
5454

55+
ftp_tmp = fs.ftp
5556
fs.ftp = None # Ensure no ftp action will be done after
5657

5758
files2 = fs.ls("/", detail=False)
5859

5960
assert files == files2
6061

62+
fs.ftp = ftp_tmp
63+
6164

6265
@pytest.mark.parametrize("cache_type", ["bytes", "mmap"])
6366
def test_complex(ftp_writable, cache_type):

0 commit comments

Comments
 (0)