circuitpython/tests/endorse.py

16 lines
360 B
Python
Executable File

#!/usr/bin/env python3
import os
import sys
import pathlib
for f in sys.argv[1:]:
if not f.endswith(".out"):
print(f"{f}:0: Not a .out file")
continue
p = pathlib.Path(f).stem
a, _, b = p.partition("_")
print(a, b)
p = pathlib.Path(a) / (b + ".exp")
print(f"{p}: Updating expected result from {f}")
os.rename(f, p)