← Commit history

Verb battery: tests for kicad_export_pos and kicad_render_board (the last coverage gap)

Colby Knox ·47c0d039a0 ·15d ago ·parent f7d1e2b
1 file changed +3
skills/kicad-bridge-test/run_verb_tests.py+3
@@ -217,6 +217,9 @@ def matrix(w: dict) -> dict:         "export_gerber":     dict(phase=2, args={"filePath": B, "outputDir": OUT + "/gerbers"}, timeout=220),         "export_pdf":        dict(phase=2, args={"filePath": B, "outputPath": OUT + "/board.pdf"}, timeout=220),         "export_svg":        dict(phase=2, args={"filePath": B, "outputDir": OUT + "/svg"}, timeout=220),+        "export_pos":        dict(phase=2, args={"filePath": B, "outputDir": OUT + "/pos", "fab": "jlcpcb"}, timeout=150),+        "render_board":      dict(phase=2, args={"filePath": B, "outputDir": OUT + "/render", "side": "top", "width": 800, "height": 450}, timeout=220,+                                  note="kicad-cli pcb render (KiCad 9+), headless"),         "export_step":       dict(phase=2, args={"filePath": B, "outputPath": OUT + "/board.step"}, timeout=320),         "export_bom_csv":    dict(phase=2, args={"filePath": S, "outputPath": OUT + "/bom.csv"}, timeout=200),         "export_molecule":   dict(phase=2, args={"filePath": B, "outputDir": OUT + "/molecule"}, timeout=320),