0
0
Fork 0

[test/unicode_literals] Don't look into the .git and .tox directories

The .tox directory contains python code that we can't control
main
Jaime Marquínez Ferrándiz 2015-03-14 20:25:37 +01:00
parent 88cf6fb368
commit 4d1652484f
1 changed files with 10 additions and 1 deletions

View File

@ -17,13 +17,22 @@ IGNORED_FILES = [
'buildserver.py', 'buildserver.py',
] ]
IGNORED_DIRS = [
'.git',
'.tox',
]
from test.helper import assertRegexpMatches from test.helper import assertRegexpMatches
class TestUnicodeLiterals(unittest.TestCase): class TestUnicodeLiterals(unittest.TestCase):
def test_all_files(self): def test_all_files(self):
for dirpath, _, filenames in os.walk(rootDir): for dirpath, dirnames, filenames in os.walk(rootDir):
for ignore_dir in IGNORED_DIRS:
if ignore_dir in dirnames:
# If we remove the directory from dirnames os.walk won't
# recurse into it
dirnames.remove(ignore_dir)
for basename in filenames: for basename in filenames:
if not basename.endswith('.py'): if not basename.endswith('.py'):
continue continue