mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Ignore .github dir in package test (#5098)
Added comments for ignore code
This commit is contained in:
@@ -8,7 +8,12 @@ class TestPackages(unittest.TestCase):
|
|||||||
to indicate full package rather than namespace package."""
|
to indicate full package rather than namespace package."""
|
||||||
import Utils
|
import Utils
|
||||||
|
|
||||||
|
# Ignore directories with these names.
|
||||||
|
ignore_dirs = {".github"}
|
||||||
|
|
||||||
worlds_path = Utils.local_path("worlds")
|
worlds_path = Utils.local_path("worlds")
|
||||||
for dirpath, dirnames, filenames in os.walk(worlds_path):
|
for dirpath, dirnames, filenames in os.walk(worlds_path):
|
||||||
|
# Drop ignored directories from dirnames, excluding them from walking.
|
||||||
|
dirnames[:] = [d for d in dirnames if d not in ignore_dirs]
|
||||||
with self.subTest(directory=dirpath):
|
with self.subTest(directory=dirpath):
|
||||||
self.assertEqual("__init__.py" in filenames, any(file.endswith(".py") for file in filenames))
|
self.assertEqual("__init__.py" in filenames, any(file.endswith(".py") for file in filenames))
|
||||||
|
Reference in New Issue
Block a user