Move analyst mock data to external JSON
This commit is contained in:
@@ -386,6 +386,7 @@ def test_supervisor_ui_no_longer_renders_analytics_dashboard():
|
||||
def test_analyst_ui_contains_analytics_dashboard_contract():
|
||||
app_js = (Path(__file__).resolve().parents[1] / "ui" / "analyst" / "app.js").read_text(encoding="utf-8")
|
||||
index_html = (Path(__file__).resolve().parents[1] / "ui" / "analyst" / "index.html").read_text(encoding="utf-8")
|
||||
mock_json = (Path(__file__).resolve().parents[1] / "ui" / "analyst" / "mock-analytics.json")
|
||||
assert 'id="analyticsPanel"' in index_html
|
||||
assert 'id="analyticsPreset"' in index_html
|
||||
assert 'id="analyticsFrom"' in index_html
|
||||
@@ -488,6 +489,9 @@ def test_analyst_ui_contains_analytics_dashboard_contract():
|
||||
assert "function syncAnalyticsUrlState" in app_js
|
||||
assert "function parseAnalyticsDeepLinkState" in app_js
|
||||
assert "function restoreAnalyticsDrilldownFromUrlState" in app_js
|
||||
assert "const ANALYTICS_MOCK_DATA_URL = '/analyst/assets/mock-analytics.json';" in app_js
|
||||
assert "await ensureAnalyticsMockDataLoaded();" in app_js
|
||||
assert mock_json.exists()
|
||||
assert "window.history.replaceState(null, '', nextUrl);" in app_js
|
||||
assert "url.searchParams.set('dd_mode', drilldown.mode);" in app_js
|
||||
assert "url.searchParams.set('dd_selected', drilldown.selectedId);" in app_js
|
||||
|
||||
Reference in New Issue
Block a user