from __future__ import annotations from pathlib import Path import pytest from scripts import ui_playwright_smoke @pytest.mark.e2e def test_web_ui_smoke_flow_with_authenticated_file_access() -> None: chrome_path = Path(ui_playwright_smoke.CHROME_PATH) if not chrome_path.exists(): pytest.skip(f"Chrome executable not found at {chrome_path}") assert ui_playwright_smoke.main() == 0