from src.portfolio.base import load_active_portfolio def test_load_active_applies_overrides(tmp_path): cfg = tmp_path / "portfolios.yml" cfg.write_text("active: PORT06\noverrides:\n leverage: 2\n total_capital: 500\n") p = load_active_portfolio(cfg) assert p.code == "PORT06" assert p.leverage == 2.0 assert p.total_capital == 500