diff --git a/src/calibre/utils/run_tests.py b/src/calibre/utils/run_tests.py index a38815d5b2..65c432a518 100644 --- a/src/calibre/utils/run_tests.py +++ b/src/calibre/utils/run_tests.py @@ -53,7 +53,7 @@ class TestResult(unittest.TextTestResult): def find_tests_in_package(package, excludes=('main.py',)): - items = list(importlib.resources.contents(package)) + items = [path.name for path in importlib.resources.files(package).iterdir()] suits = [] excludes = set(excludes) | {x + 'c' for x in excludes} seen = set()