diff options
| author | Thijs Schreijer <thijs@thijsschreijer.nl> | 2026-08-31 22:08:11 +0200 |
|---|---|---|
| committer | Thijs Schreijer <thijs@thijsschreijer.nl> | 2026-09-01 07:57:09 +0200 |
| commit | c5f169ec303a70707bc48fbece9b52cc90a48de0 (patch) | |
| tree | 3e4bfc24b51bce648f99b072e47707e6399ed0a4 /src/http.lua | |
| parent | 0a4fa559e44ed3e77f723092feab977539b8aab0 (diff) | |
| download | luasocket-c5f169ec303a70707bc48fbece9b52cc90a48de0.tar.gz luasocket-c5f169ec303a70707bc48fbece9b52cc90a48de0.tar.bz2 luasocket-c5f169ec303a70707bc48fbece9b52cc90a48de0.zip | |
Add CI-runnable HTTP test fixture on the testsrvr/testclnt harness
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
Diffstat (limited to 'src/http.lua')
0 files changed, 0 insertions, 0 deletions
