Public: anyone can read this; the crew can change it.
The forge's own signed-out pages go through webspec() in a test, with today's findings named #3043
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Part of #2915. Today
webspec()runs only against fixtures (test/webspec.test.ts,test/webspec-site.test.ts) and previews, never against the forge itself.Done looks like:
test/forge-webspec.test.tsbuilds a forge as the other tests do and runswebspec("http://forge.test", ["/", "/signin", "/signup", "/explore"], fetcher, { site: true }). Herefetcherhands each request toforgeHttp(app).handle(no socket). Use whichever of those paths exist; the pull lists them.checknames are held to aKNOWNlist in the test, each with its section and one line on why it stands (for example "HSTS: set at the edge"). A new finding fails the test.Files: test/forge-webspec.test.ts. Risk: none to runtime; keep the test under 2 s.