Mercurial > public > mercurial-scm > hg-stable
diff tests/test-http.t @ 16361:6097ede2be4d
protocol: Add the stream-preferred capability
This makes the client use the uncompressed protocol.
author | Benoit Allard <benoit@aeteurope.nl> |
---|---|
date | Wed, 04 Apr 2012 00:00:47 +0200 |
parents | c5c9ca3719f9 |
children | 9c892c830a72 |
line wrap: on
line diff
--- a/tests/test-http.t Wed Mar 28 16:06:20 2012 +0200 +++ b/tests/test-http.t Wed Apr 04 00:00:47 2012 +0200 @@ -112,6 +112,7 @@ [255] test http authentication ++ use the same server to test server side streaming preference $ cd test $ cat << EOT > userpass.py @@ -127,7 +128,8 @@ > def extsetup(): > common.permhooks.insert(0, perform_authentication) > EOT - $ hg --config extensions.x=userpass.py serve -p $HGPORT2 -d --pid-file=pid + $ hg --config extensions.x=userpass.py serve -p $HGPORT2 -d --pid-file=pid \ + > --config server.preferuncompressed=True $ cat pid >> $DAEMON_PIDS $ hg id http://localhost:$HGPORT2/ @@ -149,8 +151,13 @@ 5fed3813f7f5 $ hg id http://user@localhost:$HGPORT2/ 5fed3813f7f5 - $ hg id http://user:pass@localhost:$HGPORT2/ - 5fed3813f7f5 + $ hg clone http://user:pass@localhost:$HGPORT2/ dest 2>&1 + streaming all changes + 7 files to transfer, 916 bytes of data + transferred * bytes in * seconds (*/sec) (glob) + updating to branch default + 5 files updated, 0 files merged, 0 files removed, 0 files unresolved + $ hg id http://user2@localhost:$HGPORT2/ abort: http authorization required [255]