/
vshmidt
/
pytorch
Обзор
Документация
Войти
/
vshmidt
/
pytorch
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tools/code_coverage/package/tool/utils.py
25 строк
783 B
John Reese
[codemod][usort] apply import merging for fbcode (1 of 11) (#78973)
07 июн 2022, 02:44
07 июн 2022, 02:44
f625bb4
Код
Авторство
О чём код?
import subprocess from ..util.setting import TestPlatform from ..util.utils import print_error def run_cpp_test(binary_file: str) -> None: # cpp test binary try: subprocess.check_call(binary_file) except subprocess.CalledProcessError: print_error(f"Binary failed to run: {binary_file}") def get_tool_path_by_platform(platform: TestPlatform) -> str: if platform == TestPlatform.FBCODE: from caffe2.fb.code_coverage.tool.package.fbcode.utils import ( # type: ignore[import] get_llvm_tool_path, ) return get_llvm_tool_path() # type: ignore[no-any-return] else: from ..oss.utils import get_llvm_tool_path # type: ignore[no-redef] return get_llvm_tool_path() # type: ignore[no-any-return]