aboutsummaryrefslogtreecommitdiff
path: root/test/httpfixture.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add SSE sink (socket.sse module)feat/sseThijs Schreijer2 days1-12/+35
| | | | | | | Implements SSE by using the replacement body sink. Replaces the sink with an SSE parser if the response is a text stream. Example application included
* Add CI-runnable HTTP test fixture on the testsrvr/testclnt harnessThijs Schreijer2 days1-0/+104
Drives socket.http.request against fully scripted, controlled raw HTTP responses over a real socket by reusing the existing testsrvr.lua remote-execution server -- no Apache, no Docker, no third-party hosts. Proves the fixture with a plain-GET smoke test, a chunked-transfer- encoding smoke test, and a test asserting a response body delivered across separately-timed writes (the incremental-delivery capability the upcoming SSE tests need). Wires the new test into the CI regression step. Claude-Session: https://claude.ai/code/session_01SW789SftppghLPVXYbWsGi