Mercurial > public > mercurial-scm > hg
diff tests/test-hgweb.t @ 18380:a4d7fd7ad1f7
serve: don't send any content headers with 304 responses
Fixes HTTP protocol violation introduced in cf5c76017e11. 'hg serve' would show
a stacktrace when loading pages that not had been modified.
There was test coverage for this, but the wrong response headers wasn't shown
and thus not detected.
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Tue, 15 Jan 2013 20:54:57 +0100 |
parents | d6ebdbdd70a5 |
children | 93493746c89a |
line wrap: on
line diff
--- a/tests/test-hgweb.t Tue Jan 15 18:42:04 2013 +0100 +++ b/tests/test-hgweb.t Tue Jan 15 20:54:57 2013 +0100 @@ -310,8 +310,10 @@ static file - $ "$TESTDIR/get-with-headers.py" --twice localhost:$HGPORT 'static/style-gitweb.css' + $ "$TESTDIR/get-with-headers.py" --twice localhost:$HGPORT 'static/style-gitweb.css' - date etag server 200 Script output follows + content-length: 4619 + content-type: text/css body { font-family: sans-serif; font-size: 12px; margin:0px; border:solid #d9d8d1; border-width:1px; margin:10px; } a { color:#0000cc; }