summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pylint/testutils/functional/find_functional_tests.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pylint/testutils/functional/find_functional_tests.py b/pylint/testutils/functional/find_functional_tests.py
index 7b86ee642..200cee7ec 100644
--- a/pylint/testutils/functional/find_functional_tests.py
+++ b/pylint/testutils/functional/find_functional_tests.py
@@ -38,9 +38,11 @@ def get_functional_test_files_from_directory(
_check_functional_tests_structure(Path(input_dir))
- for dirpath, _, filenames in os.walk(input_dir):
+ for dirpath, dirnames, filenames in os.walk(input_dir):
if dirpath.endswith("__pycache__"):
continue
+ dirnames.sort()
+ filenames.sort()
for filename in filenames:
if filename != "__init__.py" and filename.endswith(".py"):
suite.append(FunctionalTestFile(dirpath, filename))