Skip to content

Commit ea978e8

Browse files
committed
Add test on readdir to test cases of listing on not existing directories
1 parent 9692d9c commit ea978e8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,11 @@ def test_readdir(self):
158158
self.fs.create(str(uuid.uuid4()), 0o660)
159159
self.assertEqual(len(self.fs.readdir('/', None)), 3 + x)
160160

161+
def test_readdir_nonexistent_directory(self):
162+
with self.assertRaises(FuseOSError) as context:
163+
self.fs.readdir("/this_does_not_exist", None)
164+
self.assertEqual(context.exception.errno, errno.ENOENT)
165+
161166
def test_mkdir_success(self):
162167
new_dir_path = "/dir1"
163168
self.fs.mkdir(new_dir_path, 0o755)

0 commit comments

Comments
 (0)