stream-clone-test: simplify the case where server disabled it
We have an option to disable it, we don't need to test it with all protocol
variants.
In addition there is little value in looking at the bytes to bytes details of
the reply. Such check is very fragile and consume a lot of time for little
value when adjusting formats, caches, and protocol.
$ 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)