()
| 329 | assert all(e.get("context") == "call" for e in call_edges) |
| 330 | |
| 331 | def test_rust_no_dangling_edges(): |
| 332 | r = extract_rust(FIXTURES / "sample.rs") |
| 333 | node_ids = {n["id"] for n in r["nodes"]} |
| 334 | for e in r["edges"]: |
| 335 | if e["relation"] in ("contains", "method", "calls"): |
| 336 | assert e["source"] in node_ids |
| 337 | |
| 338 | |
| 339 | def test_rust_trait_impl_emits_implements(): |
nothing calls this directly
no test coverage detected