Import-Module Foo at top level emits an imports_from edge.
()
| 1706 | # ── PowerShell: Import-Module + dot-source (#1331) ─────────────────────────── |
| 1707 | |
| 1708 | def test_powershell_import_module_emits_edge(): |
| 1709 | """Import-Module Foo at top level emits an imports_from edge.""" |
| 1710 | r = extract_powershell(FIXTURES / "sample_import.ps1") |
| 1711 | assert "error" not in r |
| 1712 | targets = {e["target"] for e in r["edges"] if e["relation"] == "imports_from"} |
| 1713 | assert any("foo" in t for t in targets), f"Missing Import-Module Foo edge; targets={targets}" |
| 1714 | |
| 1715 | |
| 1716 | def test_powershell_import_module_with_name_param(): |
nothing calls this directly
no test coverage detected