|
8 | 8 | import pytest |
9 | 9 |
|
10 | 10 | from hk_equity_strategies.catalog import ( |
| 11 | + HK_EQUITY_COMBO_PROFILE, |
11 | 12 | HK_GLOBAL_ETF_TACTICAL_ROTATION_PROFILE, |
12 | 13 | HK_LOW_VOL_DIVIDEND_QUALITY_SNAPSHOT_PROFILE, |
13 | 14 | get_external_snapshot_scaffold_profiles, |
@@ -40,8 +41,8 @@ def test_live_enablement_matrix_keeps_only_runtime_profiles_selectable_or_listed |
40 | 41 | matrix = build_live_enablement_matrix() |
41 | 42 |
|
42 | 43 | assert set(matrix["selectable_profiles"]) == get_runtime_enabled_profiles() |
43 | | - assert matrix["selectable_profile_count"] == 2 |
44 | | - assert matrix["profile_count"] == 2 |
| 44 | + assert matrix["selectable_profile_count"] == 3 |
| 45 | + assert matrix["profile_count"] == 3 |
45 | 46 | assert matrix["blocked_profile_count"] == 0 |
46 | 47 | assert get_external_snapshot_scaffold_profiles() == frozenset() |
47 | 48 | assert get_research_backtest_only_profiles() == frozenset() |
@@ -140,6 +141,6 @@ def test_print_hk_live_enablement_matrix_json(): |
140 | 141 | completed = subprocess.run([sys.executable, str(SCRIPT), "--json"], check=True, capture_output=True, text=True) |
141 | 142 | payload = json.loads(completed.stdout) |
142 | 143 |
|
143 | | - assert payload["profile_count"] == 2 |
| 144 | + assert payload["profile_count"] == 3 |
144 | 145 | assert payload["blocked_profile_count"] == 0 |
145 | 146 | assert set(payload["selectable_profiles"]) == get_runtime_enabled_profiles() |
0 commit comments