()
| 189 | |
| 190 | |
| 191 | def test_lfm_no_dangling_edges(): |
| 192 | from graphify.extract import extract_lazarus_form |
| 193 | r = extract_lazarus_form(FIXTURES / "sample.lfm") |
| 194 | node_ids = {n["id"] for n in r["nodes"]} |
| 195 | for e in r["edges"]: |
| 196 | assert e["source"] in node_ids, f"Dangling source: {e}" |
| 197 | |
| 198 | |
| 199 | # ── Lazarus Package (.lpk) ─────────────────────────────────────────────────── |
nothing calls this directly
no test coverage detected