from playwright.sync_api import Page, expect def test_reporting_view_loads(page: Page): """Verify the reporting view page loads correctly.""" page.get_by_role("link", name="Reporting").click() expect(page).to_have_url("http://localhost:8001/ui/reporting") expect(page).to_have_title("Reporting ยท CalMiner") expect(page.locator("h2:has-text('Scenario KPI Summary')")).to_be_visible()