<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/test/httpfixturetest.lua, branch feat/sse</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=feat%2Fsse</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=feat%2Fsse'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2026-09-01T05:57:09+00:00</updated>
<entry>
<title>Add CI-runnable HTTP test fixture on the testsrvr/testclnt harness</title>
<updated>2026-09-01T05:57:09+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2026-08-31T20:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=c5f169ec303a70707bc48fbece9b52cc90a48de0'/>
<id>urn:sha1:c5f169ec303a70707bc48fbece9b52cc90a48de0</id>
<content type='text'>
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
</content>
</entry>
</feed>
