Skip to content

Commit f1a3295

Browse files
committed
test: add test for excluding top-level dir without prefix or suffix
1 parent 739b9d4 commit f1a3295

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/unit/core/test_manager.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,13 @@ def test_discover_files_exclude_dir(self, isdir):
266266
self.assertEqual([], self.manager.files_list)
267267
self.assertEqual(["./x/y.py"], self.manager.excluded_files)
268268

269-
# Test exclude dir without prefix or suffix
269+
# Test exclude top-level dir without prefix or suffix
270+
isdir.side_effect = [True, False]
271+
self.manager.discover_files(["./x/y/z.py"], True, "x")
272+
self.assertEqual([], self.manager.files_list)
273+
self.assertEqual(["./x/y/z.py"], self.manager.excluded_files)
274+
275+
# Test exclude lower-level dir without prefix or suffix
270276
isdir.side_effect = [False, False]
271277
self.manager.discover_files(["./x/y/z.py"], True, "y")
272278
self.assertEqual([], self.manager.files_list)

0 commit comments

Comments
 (0)