| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/RustPython/RustPython/main/scripts/cargo-llvm-cov.py | [Back] [Original] |
import os
import subprocess
TARGET = "extra_tests/snippets"
def run_llvm_cov(file_path: str):
"""Run cargo llvm-cov on a file."""
if file_path.endswith(".py"):
command = ["cargo", "llvm-cov", "--no-report", "run", "--", file_path]
subprocess.call(command)
def iterate_files(folder: str):
"""Iterate over all files in a folder."""
for root, _, files in os.walk(folder):
for file in files:
file_path = os.path.join(root, file)
run_llvm_cov(file_path)
if __name__ == "__main__":
iterate_files(TARGET)
| Web Proxy Viewer | New URL | Original Page |