Mercurial > hg-stable
diff tests/test-hgweb.t @ 37826:d105bbb74658 stable
tests: add tests demonstrating ISE for HTTP 304 responses with hgwebdir
There are two separate failures here. One for the Content-Type header.
Another for the Content-Security-Policy header.
Differential Revision: https://phab.mercurial-scm.org/D3434
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 30 Apr 2018 17:08:56 -0700 |
parents | 8d05938dd063 |
children | 11ee9bf24791 |
line wrap: on
line diff
--- a/tests/test-hgweb.t Fri Apr 27 14:51:02 2018 -0700 +++ b/tests/test-hgweb.t Mon Apr 30 17:08:56 2018 -0700 @@ -875,4 +875,25 @@ Internal Server Error (no-eol) $ killdaemons.py + +HTTP 304 works with hgwebdir (issue5844) + + $ cat > hgweb.conf << EOF + > [paths] + > /repo = $TESTTMP/test + > EOF + + $ hg serve --web-conf hgweb.conf -p $HGPORT -d --pid-file hg.pid -E error.log + $ cat hg.pid >> $DAEMON_PIDS + + $ get-with-headers.py --twice --headeronly localhost:$HGPORT 'repo/static/style.css' - date etag server + 200 Script output follows + content-length: 2677 + content-type: text/css + 500 Internal Server Error + transfer-encoding: chunked + [1] + + $ killdaemons.py + $ cd ..