Mercurial > hg
view tests/test-wsgicgi.t @ 51353:5cc04a6da19d
delta-find: move the emotion of parents in a dedicated method
After splitting the filtering, and with the `_candidate_groups` layer removed,
we can start splitting the group generation too. This helps to organize this
code and make it easier to modifying the future.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 23 Nov 2023 21:51:43 +0100 |
parents | 04bfcb416745 |
children |
line wrap: on
line source
$ hg init test $ cat >hgweb.cgi <<HGWEB > #!$PYTHON > from mercurial import demandimport; demandimport.enable() > from mercurial.hgweb import hgweb > from mercurial.hgweb import wsgicgi > application = hgweb(b"test", b"Empty test repository") > wsgicgi.launch(application) > HGWEB $ chmod 755 hgweb.cgi Check that non-ASCII bytes roundtrip correctly. $ . "$TESTDIR/cgienv" $ PATH_INFO="/rev/$(python -c 'import sys; sys.stdout.buffer.write(b"\xe2\x80\x94")')"; export PATH_INFO $ QUERY_STRING="style=raw"; export QUERY_STRING $ "$PYTHON" ./hgweb.cgi | grep error error: unknown revision '\xe2\x80\x94' (esc)