参考所有分组,完成尽量多的内容:结论为 porting 文档守住 LinuxCNC fixture 覆盖
This commit is contained in:
@@ -809,6 +809,14 @@ for label, script in [
|
||||
f"{label} regression script no longer covers LinuxCNC fixtures: "
|
||||
+ ", ".join(missing)
|
||||
)
|
||||
|
||||
porting_doc = Path("docs/linuxcnc-porting.md").read_text(encoding="utf-8")
|
||||
missing_doc = [f"tests/gcode/{fixture}.ngc" for fixture in fixtures if f"tests/gcode/{fixture}.ngc" not in porting_doc]
|
||||
if missing_doc:
|
||||
raise SystemExit(
|
||||
"LinuxCNC fixture coverage is missing from docs/linuxcnc-porting.md: "
|
||||
+ ", ".join(missing_doc)
|
||||
)
|
||||
PY
|
||||
|
||||
for script in \
|
||||
|
||||
Reference in New Issue
Block a user