You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
There is no make target or documented extra for the browser smoke test #997
Current gap:#988 added tests/browser/ and a CI workflow, but a contributor has to read the module docstring to learn that it needs pip install playwright and python -m playwright install chromium. make setup does not install either, make test silently skips the file, and there is no make test-browser. The browser marker is registered but nothing documents it.
Repro:
$ make test 2>&1 | tail -2 # tests/browser is collected and reported as skipped, with no hint why
$ grep -n "browser\|playwright" Makefile CONTRIBUTING.md # no output
Suggested approach: a browser extra (or a make setup-browser target) that installs Playwright and Chromium, a make test-browser target, one paragraph in CONTRIBUTING.md, and a skip reason that names the command.
Activity
build: make setup-browser and make test-browser, plus a browser extra (…
yakew7 commentedon Oct 16, 2026
Fixed in fc21ec8 (on main). Full suite green (941 passed).