Fix some tooling for windows (#8359)
* Fix some tooling for windows * Fix conflict * Trigger CI
This commit is contained in:
@@ -163,7 +163,7 @@ def get_model_doc_files():
|
|||||||
def find_tested_models(test_file):
|
def find_tested_models(test_file):
|
||||||
""" Parse the content of test_file to detect what's in all_model_classes"""
|
""" Parse the content of test_file to detect what's in all_model_classes"""
|
||||||
# This is a bit hacky but I didn't find a way to import the test_file as a module and read inside the class
|
# This is a bit hacky but I didn't find a way to import the test_file as a module and read inside the class
|
||||||
with open(os.path.join(PATH_TO_TESTS, test_file)) as f:
|
with open(os.path.join(PATH_TO_TESTS, test_file), "r", encoding="utf-8") as f:
|
||||||
content = f.read()
|
content = f.read()
|
||||||
all_models = re.findall(r"all_model_classes\s+=\s+\(\s*\(([^\)]*)\)", content)
|
all_models = re.findall(r"all_model_classes\s+=\s+\(\s*\(([^\)]*)\)", content)
|
||||||
# Check with one less parenthesis
|
# Check with one less parenthesis
|
||||||
@@ -221,7 +221,7 @@ def check_all_models_are_tested():
|
|||||||
|
|
||||||
def find_documented_classes(doc_file):
|
def find_documented_classes(doc_file):
|
||||||
""" Parse the content of doc_file to detect which classes it documents"""
|
""" Parse the content of doc_file to detect which classes it documents"""
|
||||||
with open(os.path.join(PATH_TO_DOC, doc_file)) as f:
|
with open(os.path.join(PATH_TO_DOC, doc_file), "r", encoding="utf-8") as f:
|
||||||
content = f.read()
|
content = f.read()
|
||||||
return re.findall(r"autoclass:: transformers.(\S+)\s+", content)
|
return re.findall(r"autoclass:: transformers.(\S+)\s+", content)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user