[PATCH 07 of 10 ipv6 V2] tests: use LOCALIP
Augie Fackler
raf at durin42.com
Sun Feb 19 18:31:54 EST 2017
On Fri, Feb 17, 2017 at 10:51:21AM -0800, Jun Wu wrote:
> # HG changeset patch
> # User Jun Wu <quark at fb.com>
> # Date 1487266732 28800
> # Thu Feb 16 09:38:52 2017 -0800
> # Node ID 1ea3da89ecc44b59e96cb366e6388c1ac178d3af
> # Parent bb7f41b2c8043a3115f242fb9b9f71ee461c93a9
> # Available At https://bitbucket.org/quark-zju/hg-draft
> # hg pull https://bitbucket.org/quark-zju/hg-draft -r 1ea3da89ecc4
> tests: use LOCALIP
>
> This patch replaces hardcoded 127.0.0.1 with $LOCALIP in all tests.
This shouldn't have been required or done: 127.0.0.1 is a glob
already[0], and this change is (I think) at fault for new failures on
the freebsd builder[1].
Can we figure out an approach that doesn't break the FreeBSD build?
Thanks!
Augie
0: https://www.mercurial-scm.org/repo/hg/rev/348b2b9da703
1: https://buildbot.mercurial-scm.org/builders/FreeBSD%20hg%20tests/builds/487/steps/run-tests.py%20%28python%202.7.10%29/logs/stdio
>
> Till now, the IPv6 series should make tests pass on common IPv6 systems
> where the local device has the address "::1" and the hostname "localhost"
> resolves to "::1".
>
> diff --git a/tests/test-archive.t b/tests/test-archive.t
> --- a/tests/test-archive.t
> +++ b/tests/test-archive.t
> @@ -100,5 +100,5 @@ invalid arch type should give 404
> > stdout = sys.stdout
> > try:
> - > f = util.urlreq.urlopen('http://127.0.0.1:%s/?%s'
> + > f = util.urlreq.urlopen('http://$LOCALIP:%s/?%s'
> > % (os.environ['HGPORT'], requeststr))
> > stdout.write(f.read())
> diff --git a/tests/test-bundle2-exchange.t b/tests/test-bundle2-exchange.t
> --- a/tests/test-bundle2-exchange.t
> +++ b/tests/test-bundle2-exchange.t
> @@ -341,5 +341,5 @@ push over ssh
> remote: wlock: free
> remote: postclose-tip:5fddd98957c8 draft book_5fdd
> - remote: txnclose hook: HG_BOOKMARK_MOVED=1 HG_BUNDLE2=1 HG_NEW_OBSMARKERS=1 HG_NODE=5fddd98957c8a54a4d436dfe1da9d87f21a1b97b HG_NODE_LAST=5fddd98957c8a54a4d436dfe1da9d87f21a1b97b HG_SOURCE=serve HG_TXNID=TXN:* HG_TXNNAME=serve HG_URL=remote:ssh:127.0.0.1 (glob)
> + remote: txnclose hook: HG_BOOKMARK_MOVED=1 HG_BUNDLE2=1 HG_NEW_OBSMARKERS=1 HG_NODE=5fddd98957c8a54a4d436dfe1da9d87f21a1b97b HG_NODE_LAST=5fddd98957c8a54a4d436dfe1da9d87f21a1b97b HG_SOURCE=serve HG_TXNID=TXN:* HG_TXNNAME=serve HG_URL=remote:ssh:$LOCALIP (glob)
> updating bookmark book_5fdd
> pre-close-tip:02de42196ebe draft book_02de
> @@ -395,5 +395,5 @@ push over http
> remote: wlock: free
> remote: postclose-tip:32af7686d403 public book_32af
> - remote: txnclose hook: HG_BOOKMARK_MOVED=1 HG_BUNDLE2=1 HG_NEW_OBSMARKERS=1 HG_NODE=32af7686d403cf45b5d95f2d70cebea587ac806a HG_NODE_LAST=32af7686d403cf45b5d95f2d70cebea587ac806a HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_TXNNAME=serve HG_URL=remote:http:127.0.0.1: (glob)
> + remote: txnclose hook: HG_BOOKMARK_MOVED=1 HG_BUNDLE2=1 HG_NEW_OBSMARKERS=1 HG_NODE=32af7686d403cf45b5d95f2d70cebea587ac806a HG_NODE_LAST=32af7686d403cf45b5d95f2d70cebea587ac806a HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_TXNNAME=serve HG_URL=remote:http:*: (glob)
> updating bookmark book_32af
> pre-close-tip:02de42196ebe draft book_02de
> diff --git a/tests/test-clone.t b/tests/test-clone.t
> --- a/tests/test-clone.t
> +++ b/tests/test-clone.t
> @@ -580,9 +580,9 @@ No remote source
>
> #if windows
> - $ hg clone http://127.0.0.1:3121/a b
> + $ hg clone http://$LOCALIP:3121/a b
> abort: error: * (glob)
> [255]
> #else
> - $ hg clone http://127.0.0.1:3121/a b
> + $ hg clone http://$LOCALIP:3121/a b
> abort: error: *refused* (glob)
> [255]
> diff --git a/tests/test-help.t b/tests/test-help.t
> --- a/tests/test-help.t
> +++ b/tests/test-help.t
> @@ -1793,5 +1793,5 @@ Dish up an empty repo; serve it cold.
> $ cat hg.pid >> $DAEMON_PIDS
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help"
> 200 Script output follows
>
> @@ -2362,5 +2362,5 @@ Dish up an empty repo; serve it cold.
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help/add"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help/add"
> 200 Script output follows
>
> @@ -2536,5 +2536,5 @@ Dish up an empty repo; serve it cold.
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help/remove"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help/remove"
> 200 Script output follows
>
> @@ -2731,5 +2731,5 @@ Dish up an empty repo; serve it cold.
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help/dates"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help/dates"
> 200 Script output follows
>
> @@ -2838,5 +2838,5 @@ Dish up an empty repo; serve it cold.
> Sub-topic indexes rendered properly
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help/internals"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help/internals"
> 200 Script output follows
>
> @@ -2934,5 +2934,5 @@ Sub-topic indexes rendered properly
> Sub-topic topics rendered properly
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT "help/internals.changegroups"
> + $ get-with-headers.py $LOCALIP:$HGPORT "help/internals.changegroups"
> 200 Script output follows
>
> diff --git a/tests/test-hgweb-commands.t b/tests/test-hgweb-commands.t
> --- a/tests/test-hgweb-commands.t
> +++ b/tests/test-hgweb-commands.t
> @@ -59,5 +59,5 @@ Set up the repo
> Logs and changes
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/?style=atom'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/?style=atom'
> 200 Script output follows
>
> @@ -245,5 +245,5 @@ Logs and changes
>
> </feed>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/?style=rss'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/?style=rss'
> 200 Script output follows
>
> @@ -423,5 +423,5 @@ Logs and changes
> </channel>
> </rss> (no-eol)
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/1/?style=atom'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/1/?style=atom'
> 200 Script output follows
>
> @@ -523,5 +523,5 @@ Logs and changes
>
> </feed>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/1/?style=rss'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/1/?style=rss'
> 200 Script output follows
>
> @@ -619,5 +619,5 @@ Logs and changes
> </channel>
> </rss> (no-eol)
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/1/foo/?style=atom'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/1/foo/?style=atom'
> 200 Script output follows
>
> @@ -674,5 +674,5 @@ Logs and changes
>
> </feed>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log/1/foo/?style=rss'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log/1/foo/?style=rss'
> 200 Script output follows
>
> @@ -695,5 +695,5 @@ Logs and changes
> </channel>
> </rss>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'shortlog/'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'shortlog/'
> 200 Script output follows
>
> @@ -835,5 +835,5 @@ Logs and changes
> </html>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'rev/0/'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'rev/0/'
> 200 Script output follows
>
> @@ -966,5 +966,5 @@ Logs and changes
> </html>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'rev/1/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'rev/1/?style=raw'
> 200 Script output follows
>
> @@ -983,5 +983,5 @@ Logs and changes
> +2ef0ac749a14e4f57a5a822464a0902c6f7f448f 1.0
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=base'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=base'
> 200 Script output follows
>
> @@ -1072,10 +1072,10 @@ Logs and changes
> </html>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=stable&style=raw' | grep 'revision:'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=stable&style=raw' | grep 'revision:'
> revision: 2
>
> Search with revset syntax
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=tip^&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=tip^&style=raw'
> 200 Script output follows
>
> @@ -1094,5 +1094,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=last(all(),2)^&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=last(all(),2)^&style=raw'
> 200 Script output follows
>
> @@ -1118,5 +1118,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=last(all(,2)^&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=last(all(,2)^&style=raw'
> 200 Script output follows
>
> @@ -1128,5 +1128,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=last(al(),2)^&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=last(al(),2)^&style=raw'
> 200 Script output follows
>
> @@ -1138,5 +1138,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=bookmark(anotherthing)&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=bookmark(anotherthing)&style=raw'
> 200 Script output follows
>
> @@ -1156,5 +1156,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=bookmark(abc)&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=bookmark(abc)&style=raw'
> 200 Script output follows
>
> @@ -1166,5 +1166,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=deadbeef:&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=deadbeef:&style=raw'
> 200 Script output follows
>
> @@ -1177,5 +1177,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=user("test")&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=user("test")&style=raw'
> 200 Script output follows
>
> @@ -1218,5 +1218,5 @@ Search with revset syntax
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=user("re:test")&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=user("re:test")&style=raw'
> 200 Script output follows
>
> @@ -1231,9 +1231,9 @@ Search with revset syntax
> File-related
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/1/foo/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/1/foo/?style=raw'
> 200 Script output follows
>
> foo
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'annotate/1/foo/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'annotate/1/foo/?style=raw'
> 200 Script output follows
>
> @@ -1244,5 +1244,5 @@ File-related
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/1/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/1/?style=raw'
> 200 Script output follows
>
> @@ -1260,5 +1260,5 @@ File-related
> 2ef0ac749a14
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/1/foo'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/1/foo'
> 200 Script output follows
>
> @@ -1355,5 +1355,5 @@ File-related
> </html>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'filediff/0/foo/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'filediff/0/foo/?style=raw'
> 200 Script output follows
>
> @@ -1369,5 +1369,5 @@ File-related
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'filediff/1/foo/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'filediff/1/foo/?style=raw'
> 200 Script output follows
>
> @@ -1385,5 +1385,5 @@ File-related
> 2ef0ac749a14
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/2/foo'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/2/foo'
> 200 Script output follows
>
> @@ -1484,10 +1484,10 @@ File-related
> Overviews
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'raw-tags'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'raw-tags'
> 200 Script output follows
>
> tip cad8025a2e87f88c06259790adfa15acb4080123
> 1.0 2ef0ac749a14e4f57a5a822464a0902c6f7f448f
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'raw-branches'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'raw-branches'
> 200 Script output follows
>
> @@ -1495,10 +1495,10 @@ Overviews
> stable 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe inactive
> default a4f92ed23982be056b9852de5dfe873eaac7f0de inactive
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'raw-bookmarks'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'raw-bookmarks'
> 200 Script output follows
>
> something cad8025a2e87f88c06259790adfa15acb4080123
> anotherthing 2ef0ac749a14e4f57a5a822464a0902c6f7f448f
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'summary/?style=gitweb'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'summary/?style=gitweb'
> 200 Script output follows
>
> @@ -1698,5 +1698,5 @@ Overviews
> </html>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'graph/?style=gitweb'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'graph/?style=gitweb'
> 200 Script output follows
>
> @@ -1844,5 +1844,5 @@ Overviews
> raw graph
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'graph/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'graph/?style=raw'
> 200 Script output follows
>
> @@ -1894,5 +1894,5 @@ raw graph
> capabilities
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities'; echo
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities'; echo
> 200 Script output follows
>
> @@ -1901,5 +1901,5 @@ capabilities
> heads
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=heads'
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=heads'
> 200 Script output follows
>
> @@ -1908,5 +1908,5 @@ heads
> branches
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=branches&nodes=0000000000000000000000000000000000000000'
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=branches&nodes=0000000000000000000000000000000000000000'
> 200 Script output follows
>
> @@ -1915,5 +1915,5 @@ branches
> changegroup
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=changegroup&roots=0000000000000000000000000000000000000000'
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=changegroup&roots=0000000000000000000000000000000000000000'
> 200 Script output follows
>
> @@ -1926,5 +1926,5 @@ changegroup
> stream_out
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=stream_out'
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=stream_out'
> 200 Script output follows
>
> @@ -1933,5 +1933,5 @@ stream_out
> failing unbundle, requires POST request
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=unbundle'
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=unbundle'
> 405 push requires POST request
>
> @@ -1942,5 +1942,5 @@ failing unbundle, requires POST request
> Static files
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'static/style.css'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'static/style.css'
> 200 Script output follows
>
> @@ -2078,5 +2078,5 @@ repository root. (issue4568)
> $ cat hg.pid >> $DAEMON_PIDS
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'log?rev=adds("foo")&style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=adds("foo")&style=raw'
> 200 Script output follows
>
> @@ -2111,5 +2111,5 @@ commit message with Japanese Kanji 'Noh'
> Graph json escape of multibyte character
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'graph/' > out
> + $ get-with-headers.py $LOCALIP:$HGPORT 'graph/' > out
> >>> from __future__ import print_function
> >>> for line in open("out"):
> @@ -2122,5 +2122,5 @@ capabilities
> (plain version to check the format)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | dd ibs=75 count=1 2> /dev/null; echo
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | dd ibs=75 count=1 2> /dev/null; echo
> 200 Script output follows
>
> @@ -2129,5 +2129,5 @@ capabilities
> (spread version to check the content)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | tr ' ' '\n'; echo
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | tr ' ' '\n'; echo
> 200
> Script
> @@ -2195,10 +2195,10 @@ Test graph paging
> Test paging
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT \
> + $ get-with-headers.py $LOCALIP:$HGPORT \
> > 'graph/?style=raw' | grep changeset
> changeset: aed2d9c1d0e7
> changeset: b60a39a85a01
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT \
> + $ get-with-headers.py $LOCALIP:$HGPORT \
> > 'graph/?style=raw&revcount=3' | grep changeset
> changeset: aed2d9c1d0e7
> @@ -2206,10 +2206,10 @@ Test paging
> changeset: ada793dcc118
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT \
> + $ get-with-headers.py $LOCALIP:$HGPORT \
> > 'graph/e06180cbfb0?style=raw&revcount=3' | grep changeset
> changeset: e06180cbfb0c
> changeset: b4e73ffab476
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT \
> + $ get-with-headers.py $LOCALIP:$HGPORT \
> > 'graph/b4e73ffab47?style=raw&revcount=3' | grep changeset
> changeset: b4e73ffab476
> diff --git a/tests/test-hgweb-descend-empties.t b/tests/test-hgweb-descend-empties.t
> --- a/tests/test-hgweb-descend-empties.t
> +++ b/tests/test-hgweb-descend-empties.t
> @@ -30,5 +30,5 @@ Set up the repo
> manifest with descending (paper)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file'
> 200 Script output follows
>
> @@ -148,5 +148,5 @@ manifest with descending (paper)
> manifest with descending (coal)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=coal'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file?style=coal'
> 200 Script output follows
>
> @@ -267,5 +267,5 @@ manifest with descending (coal)
> manifest with descending (monoblue)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=monoblue'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file?style=monoblue'
> 200 Script output follows
>
> @@ -380,5 +380,5 @@ manifest with descending (monoblue)
> manifest with descending (gitweb)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=gitweb'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file?style=gitweb'
> 200 Script output follows
>
> @@ -483,5 +483,5 @@ manifest with descending (gitweb)
> manifest with descending (spartan)
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=spartan'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file?style=spartan'
> 200 Script output follows
>
> diff --git a/tests/test-hgweb-no-path-info.t b/tests/test-hgweb-no-path-info.t
> --- a/tests/test-hgweb-no-path-info.t
> +++ b/tests/test-hgweb-no-path-info.t
> @@ -50,5 +50,5 @@ should be used from d74fc8dec2b4 onward
> > 'PATH_INFO': '/',
> > 'SCRIPT_NAME': '',
> - > 'SERVER_NAME': '127.0.0.1',
> + > 'SERVER_NAME': '$LOCALIP',
> > 'SERVER_PORT': os.environ['HGPORT'],
> > 'SERVER_PROTOCOL': 'HTTP/1.0'
> @@ -80,7 +80,7 @@ should be used from d74fc8dec2b4 onward
> <feed xmlns="http://www.w3.org/2005/Atom">
> <!-- Changelog -->
> - <id>http://127.0.0.1:$HGPORT/</id> (glob)
> - <link rel="self" href="http://127.0.0.1:$HGPORT/atom-log"/> (glob)
> - <link rel="alternate" href="http://127.0.0.1:$HGPORT/"/> (glob)
> + <id>http://$LOCALIP:$HGPORT/</id> (glob)
> + <link rel="self" href="http://$LOCALIP:$HGPORT/atom-log"/> (glob)
> + <link rel="alternate" href="http://$LOCALIP:$HGPORT/"/> (glob)
> <title>repo Changelog</title>
> <updated>1970-01-01T00:00:00+00:00</updated>
> @@ -88,6 +88,6 @@ should be used from d74fc8dec2b4 onward
> <entry>
> <title>[default] test</title>
> - <id>http://127.0.0.1:$HGPORT/#changeset-61c9426e69fef294feed5e2bbfc97d39944a5b1c</id> (glob)
> - <link href="http://127.0.0.1:$HGPORT/rev/61c9426e69fe"/> (glob)
> + <id>http://$LOCALIP:$HGPORT/#changeset-61c9426e69fef294feed5e2bbfc97d39944a5b1c</id> (glob)
> + <link href="http://$LOCALIP:$HGPORT/rev/61c9426e69fe"/> (glob)
> <author>
> <name>test</name>
> diff --git a/tests/test-hgweb-no-request-uri.t b/tests/test-hgweb-no-request-uri.t
> --- a/tests/test-hgweb-no-request-uri.t
> +++ b/tests/test-hgweb-no-request-uri.t
> @@ -49,5 +49,5 @@ should be used from d74fc8dec2b4 onward
> > 'REQUEST_METHOD': 'GET',
> > 'SCRIPT_NAME': '',
> - > 'SERVER_NAME': '127.0.0.1',
> + > 'SERVER_NAME': '$LOCALIP',
> > 'SERVER_PORT': os.environ['HGPORT'],
> > 'SERVER_PROTOCOL': 'HTTP/1.0'
> @@ -91,7 +91,7 @@ should be used from d74fc8dec2b4 onward
> <feed xmlns="http://www.w3.org/2005/Atom">
> <!-- Changelog -->
> - <id>http://127.0.0.1:$HGPORT/</id> (glob)
> - <link rel="self" href="http://127.0.0.1:$HGPORT/atom-log"/> (glob)
> - <link rel="alternate" href="http://127.0.0.1:$HGPORT/"/> (glob)
> + <id>http://$LOCALIP:$HGPORT/</id> (glob)
> + <link rel="self" href="http://$LOCALIP:$HGPORT/atom-log"/> (glob)
> + <link rel="alternate" href="http://$LOCALIP:$HGPORT/"/> (glob)
> <title>repo Changelog</title>
> <updated>1970-01-01T00:00:00+00:00</updated>
> @@ -99,6 +99,6 @@ should be used from d74fc8dec2b4 onward
> <entry>
> <title>[default] test</title>
> - <id>http://127.0.0.1:$HGPORT/#changeset-61c9426e69fef294feed5e2bbfc97d39944a5b1c</id> (glob)
> - <link href="http://127.0.0.1:$HGPORT/rev/61c9426e69fe"/> (glob)
> + <id>http://$LOCALIP:$HGPORT/#changeset-61c9426e69fef294feed5e2bbfc97d39944a5b1c</id> (glob)
> + <link href="http://$LOCALIP:$HGPORT/rev/61c9426e69fe"/> (glob)
> <author>
> <name>test</name>
> diff --git a/tests/test-hgweb-non-interactive.t b/tests/test-hgweb-non-interactive.t
> --- a/tests/test-hgweb-non-interactive.t
> +++ b/tests/test-hgweb-non-interactive.t
> @@ -61,5 +61,5 @@ by the WSGI standard and strictly implem
> > 'PATH_INFO': '',
> > 'QUERY_STRING': '',
> - > 'SERVER_NAME': '127.0.0.1',
> + > 'SERVER_NAME': '$LOCALIP',
> > 'SERVER_PORT': os.environ['HGPORT'],
> > 'SERVER_PROTOCOL': 'HTTP/1.0'
> diff --git a/tests/test-hgweb-raw.t b/tests/test-hgweb-raw.t
> --- a/tests/test-hgweb-raw.t
> +++ b/tests/test-hgweb-raw.t
> @@ -33,5 +33,5 @@ Test raw style of hgweb
> care about things like that.
> $ cat access.log error.log
> - 127.0.0.1 - - [*] "GET /?f=bf0ff59095c9;file=sub/some%20text%25.txt;style=raw HTTP/1.1" 200 - (glob)
> + $LOCALIP - - [*] "GET /?f=bf0ff59095c9;file=sub/some%20text%25.txt;style=raw HTTP/1.1" 200 - (glob)
>
> $ rm access.log error.log
> @@ -54,5 +54,5 @@ Test raw style of hgweb
> care about things like that.
> $ cat access.log error.log
> - 127.0.0.1 - - [*] "GET /?f=bf0ff59095c9;file=sub/some%20text%25.txt;style=raw HTTP/1.1" 200 - (glob)
> + $LOCALIP - - [*] "GET /?f=bf0ff59095c9;file=sub/some%20text%25.txt;style=raw HTTP/1.1" 200 - (glob)
>
> $ cd ..
> diff --git a/tests/test-hgweb-symrev.t b/tests/test-hgweb-symrev.t
> --- a/tests/test-hgweb-symrev.t
> +++ b/tests/test-hgweb-symrev.t
> @@ -38,5 +38,5 @@ Set up the repo
> (De)referencing symbolic revisions (paper)
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
> <li><a href="/graph/tip?style=paper">graph</a></li>
> <li><a href="/rev/tip?style=paper">changeset</a></li>
> @@ -53,5 +53,5 @@ Set up the repo
> | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/tip?style=paper">log</a></li>
> <li><a href="/rev/tip?style=paper">changeset</a></li>
> @@ -64,5 +64,5 @@ Set up the repo
> | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/tip?style=paper">log</a></li>
> <li><a href="/graph/tip?style=paper">graph</a></li>
> @@ -75,22 +75,22 @@ Set up the repo
> <a href="/file/tip/foo?style=paper">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=paper' | egrep $REVLINKS
> <a href="/shortlog/default?style=paper" class="open">
> <a href="/shortlog/9d8c40cba617?style=paper" class="open">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=paper' | egrep $REVLINKS
> <a href="/rev/tip?style=paper">
> <a href="/rev/9d8c40cba617?style=paper">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
> <a href="/rev/xyzzy?style=paper">
> <a href="/rev/a7c1559b7bba?style=paper">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
> <a href="/rev/9d8c40cba617?style=paper">third</a>
> <a href="/rev/a7c1559b7bba?style=paper">second</a>
> <a href="/rev/43c799df6e75?style=paper">first</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -103,5 +103,5 @@ Set up the repo
> <td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
> @@ -117,5 +117,5 @@ Set up the repo
> | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
> @@ -128,5 +128,5 @@ Set up the repo
> | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -139,5 +139,5 @@ Set up the repo
> <a href="/file/xyzzy/foo?style=paper">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -154,5 +154,5 @@ Set up the repo
> <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
> href="/atom-log/tip/foo" title="Atom feed for test:foo" />
> href="/rss-log/tip/foo" title="RSS feed for test:foo" />
> @@ -177,5 +177,5 @@ Set up the repo
> | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -201,5 +201,5 @@ Set up the repo
> <a href="/rev/a7c1559b7bba?style=paper">changeset</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -216,5 +216,5 @@ Set up the repo
> <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
> <li><a href="/graph/xyzzy?style=paper">graph</a></li>
> @@ -233,5 +233,5 @@ Set up the repo
> (De)referencing symbolic revisions (coal)
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
> <li><a href="/graph/tip?style=coal">graph</a></li>
> <li><a href="/rev/tip?style=coal">changeset</a></li>
> @@ -248,5 +248,5 @@ Set up the repo
> | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/tip?style=coal">log</a></li>
> <li><a href="/rev/tip?style=coal">changeset</a></li>
> @@ -259,5 +259,5 @@ Set up the repo
> | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/tip?style=coal">log</a></li>
> <li><a href="/graph/tip?style=coal">graph</a></li>
> @@ -270,22 +270,22 @@ Set up the repo
> <a href="/file/tip/foo?style=coal">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=coal' | egrep $REVLINKS
> <a href="/shortlog/default?style=coal" class="open">
> <a href="/shortlog/9d8c40cba617?style=coal" class="open">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=coal' | egrep $REVLINKS
> <a href="/rev/tip?style=coal">
> <a href="/rev/9d8c40cba617?style=coal">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
> <a href="/rev/xyzzy?style=coal">
> <a href="/rev/a7c1559b7bba?style=coal">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
> <a href="/rev/9d8c40cba617?style=coal">third</a>
> <a href="/rev/a7c1559b7bba?style=coal">second</a>
> <a href="/rev/43c799df6e75?style=coal">first</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -298,5 +298,5 @@ Set up the repo
> <td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
> @@ -312,5 +312,5 @@ Set up the repo
> | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
> @@ -323,5 +323,5 @@ Set up the repo
> | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -334,5 +334,5 @@ Set up the repo
> <a href="/file/xyzzy/foo?style=coal">
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -349,5 +349,5 @@ Set up the repo
> <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
> href="/atom-log/tip/foo" title="Atom feed for test:foo" />
> href="/rss-log/tip/foo" title="RSS feed for test:foo" />
> @@ -372,5 +372,5 @@ Set up the repo
> | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -396,5 +396,5 @@ Set up the repo
> <a href="/rev/a7c1559b7bba?style=coal">changeset</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -411,5 +411,5 @@ Set up the repo
> <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
> <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
> <li><a href="/graph/xyzzy?style=coal">graph</a></li>
> @@ -428,5 +428,5 @@ Set up the repo
> (De)referencing symbolic revisions (gitweb)
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
> <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
> <a class="list" href="/rev/9d8c40cba617?style=gitweb">
> @@ -448,5 +448,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=gitweb">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
> <a href="/log/tip?style=gitweb">changelog</a> |
> <a href="/graph/tip?style=gitweb">graph</a> |
> @@ -464,5 +464,5 @@ Set up the repo
> <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
> <a href="/shortlog/tip?style=gitweb">shortlog</a> |
> <a href="/graph/tip?style=gitweb">graph</a> |
> @@ -477,5 +477,5 @@ Set up the repo
> <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
> <a href="/shortlog/tip?style=gitweb">shortlog</a> |
> <a href="/log/tip?style=gitweb">changelog</a> |
> @@ -488,5 +488,5 @@ Set up the repo
> | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
> <td><a class="list" href="/rev/tip?style=gitweb"><b>tip</b></a></td>
> <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
> @@ -494,5 +494,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=gitweb">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
> <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
> <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
> @@ -500,5 +500,5 @@ Set up the repo
> <a href="/file/a7c1559b7bba?style=gitweb">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
> <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
> <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
> @@ -506,5 +506,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=gitweb">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
> <a href="/rev/tip?style=gitweb">changeset</a> | <a href="/archive/tip.zip">zip</a> |
> <td><a href="/file/tip/?style=gitweb">[up]</a></td>
> @@ -517,5 +517,5 @@ Set up the repo
> <a href="/annotate/tip/foo?style=gitweb">annotate</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
> <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>
> <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
> @@ -526,5 +526,5 @@ Set up the repo
> <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
> <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
> <a href="/log/xyzzy?style=gitweb">changelog</a> |
> @@ -543,5 +543,5 @@ Set up the repo
> <a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
> <a href="/log/xyzzy?style=gitweb">changelog</a> |
> <a href="/graph/xyzzy?style=gitweb">graph</a> |
> @@ -556,5 +556,5 @@ Set up the repo
> <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
> <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
> <a href="/graph/xyzzy?style=gitweb">graph</a> |
> @@ -567,5 +567,5 @@ Set up the repo
> <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
> <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
> <a href="/log/xyzzy?style=gitweb">changelog</a> |
> @@ -578,5 +578,5 @@ Set up the repo
> | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
> <a href="/rev/xyzzy?style=gitweb">changeset</a> | <a href="/archive/xyzzy.zip">zip</a> |
> <td><a href="/file/xyzzy/?style=gitweb">[up]</a></td>
> @@ -589,5 +589,5 @@ Set up the repo
> <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> <a href="/file/xyzzy/?style=gitweb">files</a> |
> <a href="/rev/xyzzy?style=gitweb">changeset</a> |
> @@ -602,5 +602,5 @@ Set up the repo
> <a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> <a href="/file/xyzzy/foo?style=gitweb">file</a> |
> <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
> @@ -619,5 +619,5 @@ Set up the repo
> <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> <a href="/file/xyzzy/?style=gitweb">files</a> |
> <a href="/rev/xyzzy?style=gitweb">changeset</a> |
> @@ -641,5 +641,5 @@ Set up the repo
> <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> <a href="/file/xyzzy?style=gitweb">files</a> |
> <a href="/rev/xyzzy?style=gitweb">changeset</a> |
> @@ -654,5 +654,5 @@ Set up the repo
> <a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
> <a href="/file/xyzzy?style=gitweb">files</a> |
> <a href="/rev/xyzzy?style=gitweb">changeset</a> |
> @@ -669,5 +669,5 @@ Set up the repo
> (De)referencing symbolic revisions (monoblue)
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
> <li><a href="/archive/tip.zip">zip</a></li>
> <a href="/rev/9d8c40cba617?style=monoblue">
> @@ -689,5 +689,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=monoblue">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/tip?style=monoblue">graph</a></li>
> <li><a href="/file/tip?style=monoblue">files</a></li>
> @@ -704,5 +704,5 @@ Set up the repo
> <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/tip?style=monoblue">graph</a></li>
> <li><a href="/file/tip?style=monoblue">files</a></li>
> @@ -713,5 +713,5 @@ Set up the repo
> <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
> <li><a href="/file/tip?style=monoblue">files</a></li>
> <a href="/graph/tip?revcount=30&style=monoblue">less</a>
> @@ -719,5 +719,5 @@ Set up the repo
> | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
> <td><a href="/rev/tip?style=monoblue">tip</a></td>
> <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
> @@ -725,5 +725,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=monoblue">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
> <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
> <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
> @@ -731,5 +731,5 @@ Set up the repo
> <a href="/file/a7c1559b7bba?style=monoblue">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
> <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
> <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
> @@ -737,5 +737,5 @@ Set up the repo
> <a href="/file/9d8c40cba617?style=monoblue">files</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/tip?style=monoblue">graph</a></li>
> <li><a href="/rev/tip?style=monoblue">changeset</a></li>
> @@ -750,5 +750,5 @@ Set up the repo
> <a href="/annotate/tip/foo?style=monoblue">annotate</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
> <li><a href="/archive/tip.zip">zip</a></li>
> <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
> @@ -756,5 +756,5 @@ Set up the repo
> <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -772,5 +772,5 @@ Set up the repo
> <a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -784,5 +784,5 @@ Set up the repo
> <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -792,5 +792,5 @@ Set up the repo
> <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
> @@ -798,5 +798,5 @@ Set up the repo
> | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
> @@ -811,5 +811,5 @@ Set up the repo
> <a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
> @@ -824,5 +824,5 @@ Set up the repo
> <a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -842,5 +842,5 @@ Set up the repo
> <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a> <a href="/log/tip/foo?style=monoblue">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
> @@ -864,5 +864,5 @@ Set up the repo
> <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -877,5 +877,5 @@ Set up the repo
> <dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
> <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
> <li><a href="/file/xyzzy?style=monoblue">files</a></li>
> @@ -892,5 +892,5 @@ Set up the repo
> (De)referencing symbolic revisions (spartan)
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
> <a href="/log/tip?style=spartan">changelog</a>
> <a href="/graph/tip?style=spartan">graph</a>
> @@ -903,5 +903,5 @@ Set up the repo
> navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=spartan' | egrep $REVLINKS
> <a href="/shortlog/tip?style=spartan">shortlog</a>
> <a href="/graph/tip?style=spartan">graph</a>
> @@ -920,5 +920,5 @@ Set up the repo
> navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
> <a href="/log/tip?style=spartan">changelog</a>
> <a href="/shortlog/tip?style=spartan">shortlog</a>
> @@ -927,11 +927,11 @@ Set up the repo
> navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
> <a href="/rev/9d8c40cba617?style=spartan">tip</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
> <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=spartan' | egrep $REVLINKS
> <a href="/log/tip?style=spartan">changelog</a>
> <a href="/shortlog/tip?style=spartan">shortlog</a>
> @@ -945,5 +945,5 @@ Set up the repo
> <td><a href="/file/tip/foo?style=spartan">foo</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
> <a href="/archive/tip.zip">zip</a>
> <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
> @@ -961,5 +961,5 @@ Set up the repo
> <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> @@ -973,5 +973,5 @@ Set up the repo
> <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/graph/xyzzy?style=spartan">graph</a>
> @@ -983,5 +983,5 @@ Set up the repo
> navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> <a href="/graph/xyzzy?style=spartan">graph</a>
> @@ -997,5 +997,5 @@ Set up the repo
> navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> @@ -1004,5 +1004,5 @@ Set up the repo
> navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> @@ -1016,5 +1016,5 @@ Set up the repo
> <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> @@ -1029,5 +1029,5 @@ Set up the repo
> <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
> href="/atom-log/tip/foo" title="Atom feed for test:foo">
> href="/rss-log/tip/foo" title="RSS feed for test:foo">
> @@ -1046,5 +1046,5 @@ Set up the repo
> <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> @@ -1068,5 +1068,5 @@ Set up the repo
> <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
>
> - $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
> + $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
> <a href="/log/xyzzy?style=spartan">changelog</a>
> <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
> diff --git a/tests/test-hgwebdir.t b/tests/test-hgwebdir.t
> --- a/tests/test-hgwebdir.t
> +++ b/tests/test-hgwebdir.t
> @@ -1422,5 +1422,5 @@ test listening address/port specified by
> $ hg serve -d --pid-file=hg.pid --web-conf paths.conf \
> > -A access-paths.log -E error-paths-9.log
> - listening at http://*:$HGPORT1/ (bound to 127.0.0.1:$HGPORT1) (glob)
> + listening at http://*:$HGPORT1/ (bound to *$LOCALIP*:$HGPORT1) (glob)
> $ cat hg.pid >> $DAEMON_PIDS
> $ get-with-headers.py localhost:$HGPORT1 '?style=raw'
> @@ -1434,5 +1434,5 @@ test --port option overrides web.port:
> $ hg serve -p $HGPORT2 -d -v --pid-file=hg.pid --web-conf paths.conf \
> > -A access-paths.log -E error-paths-10.log
> - listening at http://*:$HGPORT2/ (bound to 127.0.0.1:$HGPORT2) (glob)
> + listening at http://*:$HGPORT2/ (bound to *$LOCALIP*:$HGPORT2) (glob)
> $ cat hg.pid >> $DAEMON_PIDS
> $ get-with-headers.py localhost:$HGPORT2 '?style=raw'
> diff --git a/tests/test-http-protocol.t b/tests/test-http-protocol.t
> --- a/tests/test-http-protocol.t
> +++ b/tests/test-http-protocol.t
> @@ -17,7 +17,7 @@ compression formats are advertised in co
>
> #if zstd
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=zstd,zlib$' > /dev/null
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=zstd,zlib$' > /dev/null
> #else
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=zlib$' > /dev/null
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=zlib$' > /dev/null
> #endif
>
> @@ -28,5 +28,5 @@ server.compressionengines can replace en
> $ hg --config server.compressionengines=none -R server serve -p $HGPORT -d --pid-file hg.pid
> $ cat hg.pid > $DAEMON_PIDS
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=none$' > /dev/null
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=none$' > /dev/null
>
> $ killdaemons.py
> @@ -36,5 +36,5 @@ Order of engines can also change
> $ hg --config server.compressionengines=none,zlib -R server serve -p $HGPORT -d --pid-file hg.pid
> $ cat hg.pid > $DAEMON_PIDS
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=none,zlib$' > /dev/null
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=capabilities' | tr ' ' '\n' | grep '^compression=none,zlib$' > /dev/null
>
> $ killdaemons.py
> @@ -47,5 +47,5 @@ Start a default server again
> Server should send application/mercurial-0.1 to clients if no Accept is used
>
> - $ get-with-headers.py --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> + $ get-with-headers.py --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> 200 Script output follows
> content-type: application/mercurial-0.1
> @@ -56,5 +56,5 @@ Server should send application/mercurial
> Server should send application/mercurial-0.1 when client says it wants it
>
> - $ get-with-headers.py --hgproto '0.1' --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> + $ get-with-headers.py --hgproto '0.1' --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> 200 Script output follows
> content-type: application/mercurial-0.1
> @@ -65,5 +65,5 @@ Server should send application/mercurial
> Server should send application/mercurial-0.2 when client says it wants it
>
> - $ get-with-headers.py --hgproto '0.2' --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> + $ get-with-headers.py --hgproto '0.2' --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> 200 Script output follows
> content-type: application/mercurial-0.2
> @@ -72,5 +72,5 @@ Server should send application/mercurial
> transfer-encoding: chunked
>
> - $ get-with-headers.py --hgproto '0.1 0.2' --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> + $ get-with-headers.py --hgproto '0.1 0.2' --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> 200 Script output follows
> content-type: application/mercurial-0.2
> @@ -81,5 +81,5 @@ Server should send application/mercurial
> Requesting a compression format that server doesn't support results will fall back to 0.1
>
> - $ get-with-headers.py --hgproto '0.2 comp=aa' --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> + $ get-with-headers.py --hgproto '0.2 comp=aa' --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' -
> 200 Script output follows
> content-type: application/mercurial-0.1
> @@ -91,5 +91,5 @@ Requesting a compression format that ser
> zstd is used if available
>
> - $ get-with-headers.py --hgproto '0.2 comp=zstd' 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py --hgproto '0.2 comp=zstd' $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 36 --sha1 resp
> resp: size=248, sha1=4d8d8f87fb82bd542ce52881fdc94f850748
> @@ -102,5 +102,5 @@ zstd is used if available
> application/mercurial-0.2 is not yet used on non-streaming responses
>
> - $ get-with-headers.py --hgproto '0.2' 127.0.0.1:$HGPORT '?cmd=heads' -
> + $ get-with-headers.py --hgproto '0.2' $LOCALIP:$HGPORT '?cmd=heads' -
> 200 Script output follows
> content-length: 41
> @@ -119,9 +119,9 @@ Now test protocol preference usage
> No Accept will send 0.1+zlib, even though "none" is preferred b/c "none" isn't supported on 0.1
>
> - $ get-with-headers.py --headeronly 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' Content-Type
> + $ get-with-headers.py --headeronly $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' Content-Type
> 200 Script output follows
> content-type: application/mercurial-0.1
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 28 --sha1 resp
> resp: size=227, sha1=35a4c074da74f32f5440da3cbf04
> @@ -131,5 +131,5 @@ No Accept will send 0.1+zlib, even thoug
> Explicit 0.1 will send zlib because "none" isn't supported on 0.1
>
> - $ get-with-headers.py --hgproto '0.1' 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py --hgproto '0.1' $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 28 --sha1 resp
> resp: size=227, sha1=35a4c074da74f32f5440da3cbf04
> @@ -140,5 +140,5 @@ 0.2 with no compression will get "none"
> (spec says ZL and UN are implicitly supported)
>
> - $ get-with-headers.py --hgproto '0.2' 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py --hgproto '0.2' $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 32 --sha1 resp
> resp: size=432, sha1=ac931b412ec185a02e0e5bcff98dac83
> @@ -148,5 +148,5 @@ 0.2 with no compression will get "none"
> Client receives server preference even if local order doesn't match
>
> - $ get-with-headers.py --hgproto '0.2 comp=zlib,none' 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py --hgproto '0.2 comp=zlib,none' $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 32 --sha1 resp
> resp: size=432, sha1=ac931b412ec185a02e0e5bcff98dac83
> @@ -156,5 +156,5 @@ Client receives server preference even i
> Client receives only supported format even if not server preferred format
>
> - $ get-with-headers.py --hgproto '0.2 comp=zlib' 127.0.0.1:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> + $ get-with-headers.py --hgproto '0.2 comp=zlib' $LOCALIP:$HGPORT '?cmd=getbundle&heads=e93700bd72895c5addab234c56d4024b487a362f&common=0000000000000000000000000000000000000000' > resp
> $ f --size --hexdump --bytes 33 --sha1 resp
> resp: size=232, sha1=a1c727f0c9693ca15742a75c30419bc36
> diff --git a/tests/test-https.t b/tests/test-https.t
> --- a/tests/test-https.t
> +++ b/tests/test-https.t
> @@ -279,15 +279,15 @@ cacert mismatch
>
> $ hg -R copy-pull pull --config web.cacerts="$CERTSDIR/pub.pem" \
> - > https://127.0.0.1:$HGPORT/
> - pulling from https://127.0.0.1:$HGPORT/ (glob)
> - warning: connecting to 127.0.0.1 using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> - abort: 127.0.0.1 certificate error: certificate is for localhost (glob)
> - (set hostsecurity.127.0.0.1:certfingerprints=sha256:20:de:b3:ad:b4:cd:a5:42:f0:74:41:1c:a2:70:1e:da:6e:c0:5c:16:9e:e7:22:0f:f1:b7:e5:6e:e4:92:af:7e config setting or use --insecure to connect insecurely) (glob)
> + > https://$LOCALIP:$HGPORT/
> + pulling from https://*:$HGPORT/ (glob)
> + warning: connecting to $LOCALIP using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> + abort: $LOCALIP certificate error: certificate is for localhost
> + (set hostsecurity.$LOCALIP:certfingerprints=sha256:20:de:b3:ad:b4:cd:a5:42:f0:74:41:1c:a2:70:1e:da:6e:c0:5c:16:9e:e7:22:0f:f1:b7:e5:6e:e4:92:af:7e config setting or use --insecure to connect insecurely)
> [255]
> $ hg -R copy-pull pull --config web.cacerts="$CERTSDIR/pub.pem" \
> - > https://127.0.0.1:$HGPORT/ --insecure
> - pulling from https://127.0.0.1:$HGPORT/ (glob)
> - warning: connecting to 127.0.0.1 using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> - warning: connection security to 127.0.0.1 is disabled per current settings; communication is susceptible to eavesdropping and tampering (glob)
> + > https://$LOCALIP:$HGPORT/ --insecure
> + pulling from https://*:$HGPORT/ (glob)
> + warning: connecting to $LOCALIP using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> + warning: connection security to $LOCALIP is disabled per current settings; communication is susceptible to eavesdropping and tampering
> searching for changes
> no changes found
> @@ -435,6 +435,6 @@ Fingerprints
>
> - ignores that certificate doesn't match hostname
> - $ hg -R copy-pull id https://127.0.0.1:$HGPORT/ --config hostfingerprints.127.0.0.1=ecd87cd6b386d04fc1b8b41c9d8f5e168eef1c03
> - warning: connecting to 127.0.0.1 using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> + $ hg -R copy-pull id https://$LOCALIP:$HGPORT/ --config hostfingerprints.$LOCALIP=ecd87cd6b386d04fc1b8b41c9d8f5e168eef1c03
> + warning: connecting to $LOCALIP using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> 5fed3813f7f5
>
> @@ -572,7 +572,7 @@ Test https with cacert and fingerprint t
> searching for changes
> no changes found
> - $ http_proxy=http://localhost:$HGPORT1/ hg -R copy-pull pull https://127.0.0.1:$HGPORT/ --config hostfingerprints.127.0.0.1=ecd87cd6b386d04fc1b8b41c9d8f5e168eef1c03
> - pulling from https://127.0.0.1:$HGPORT/ (glob)
> - warning: connecting to 127.0.0.1 using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> + $ http_proxy=http://localhost:$HGPORT1/ hg -R copy-pull pull https://localhost:$HGPORT/ --config hostfingerprints.localhost=ecd87cd6b386d04fc1b8b41c9d8f5e168eef1c03 --trace
> + pulling from https://*:$HGPORT/ (glob)
> + warning: connecting to localhost using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info (?)
> searching for changes
> no changes found
> diff --git a/tests/test-largefiles-wireproto.t b/tests/test-largefiles-wireproto.t
> --- a/tests/test-largefiles-wireproto.t
> +++ b/tests/test-largefiles-wireproto.t
> @@ -348,5 +348,5 @@ largefiles should batch verify remote ca
> verified existence of 2 revisions of 2 largefiles
> $ tail -1 access.log
> - 127.0.0.1 - - [*] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=statlfile+sha%3D972a1a11f19934401291cc99117ec614933374ce%3Bstatlfile+sha%3Dc801c9cfe94400963fcb683246217d5db77f9a9a x-hgproto-1:0.1 0.2 comp=*zlib,none,bzip2 (glob)
> + $LOCALIP - - [*] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=statlfile+sha%3D972a1a11f19934401291cc99117ec614933374ce%3Bstatlfile+sha%3Dc801c9cfe94400963fcb683246217d5db77f9a9a x-hgproto-1:0.1 0.2 comp=*zlib,none,bzip2 (glob)
> $ hg -R batchverifyclone update
> getting changed largefiles
> @@ -385,5 +385,5 @@ available locally.
> verified existence of 3 revisions of 3 largefiles
> $ tail -1 access.log
> - 127.0.0.1 - - [*] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=statlfile+sha%3Dc8559c3c9cfb42131794b7d8009230403b9b454c x-hgproto-1:0.1 0.2 comp=*zlib,none,bzip2 (glob)
> + $LOCALIP - - [*] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=statlfile+sha%3Dc8559c3c9cfb42131794b7d8009230403b9b454c x-hgproto-1:0.1 0.2 comp=*zlib,none,bzip2 (glob)
>
> $ killdaemons.py
> diff --git a/tests/test-largefiles.t b/tests/test-largefiles.t
> --- a/tests/test-largefiles.t
> +++ b/tests/test-largefiles.t
> @@ -193,5 +193,5 @@ Test display of largefiles in hgweb
> $ hg serve -d -p $HGPORT --pid-file ../hg.pid
> $ cat ../hg.pid >> $DAEMON_PIDS
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/tip/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/tip/?style=raw'
> 200 Script output follows
>
> @@ -202,5 +202,5 @@ Test display of largefiles in hgweb
>
>
> - $ get-with-headers.py 127.0.0.1:$HGPORT 'file/tip/sub/?style=raw'
> + $ get-with-headers.py $LOCALIP:$HGPORT 'file/tip/sub/?style=raw'
> 200 Script output follows
>
> diff --git a/tests/test-push-http-bundle1.t b/tests/test-push-http-bundle1.t
> --- a/tests/test-push-http-bundle1.t
> +++ b/tests/test-push-http-bundle1.t
> @@ -80,5 +80,5 @@ expect success
> remote: adding file changes
> remote: added 1 changesets with 1 changes to 1 files
> - remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> @@ -96,5 +96,5 @@ expect success, server lacks the httphea
> remote: adding file changes
> remote: added 1 changesets with 1 changes to 1 files
> - remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> @@ -112,5 +112,5 @@ expect success, server lacks the unbundl
> remote: adding file changes
> remote: added 1 changesets with 1 changes to 1 files
> - remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> diff --git a/tests/test-push-http.t b/tests/test-push-http.t
> --- a/tests/test-push-http.t
> +++ b/tests/test-push-http.t
> @@ -71,5 +71,5 @@ expect success
> remote: added 1 changesets with 1 changes to 1 files
> remote: pushkey hook: HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_OLD=1 HG_RET=1
> - remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> @@ -88,5 +88,5 @@ expect success, server lacks the httphea
> remote: added 1 changesets with 1 changes to 1 files
> remote: pushkey hook: HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_OLD=1 HG_RET=1
> - remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> @@ -105,5 +105,5 @@ expect success, server lacks the unbundl
> remote: added 1 changesets with 1 changes to 1 files
> remote: pushkey hook: HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_OLD=1 HG_RET=1
> - remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: changegroup hook: HG_BUNDLE2=1 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> @@ -126,5 +126,5 @@ expect push success, phase change failur
> remote: adding file changes
> remote: added 1 changesets with 1 changes to 1 files
> - remote: prepushkey hook: HG_BUNDLE2=1 HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_OLD=1 HG_PENDING=$TESTTMP/test HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: prepushkey hook: HG_BUNDLE2=1 HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_OLD=1 HG_PENDING=$TESTTMP/test HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> remote: pushkey-abort: prepushkey hook exited with status 1
> remote: transaction abort!
> @@ -146,5 +146,5 @@ expect phase change success
> remote: adding file changes
> remote: added 1 changesets with 1 changes to 1 files
> - remote: prepushkey hook: HG_BUNDLE2=1 HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_OLD=1 HG_PENDING=$TESTTMP/test HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:127.0.0.1: (glob)
> + remote: prepushkey hook: HG_BUNDLE2=1 HG_KEY=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NAMESPACE=phases HG_NEW=0 HG_NODE=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_NODE_LAST=ba677d0156c1196c1a699fa53f390dcfc3ce3872 HG_OLD=1 HG_PENDING=$TESTTMP/test HG_PHASES_MOVED=1 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:http:*: (glob)
> % serve errors
> $ hg rollback
> diff --git a/tests/test-serve.t b/tests/test-serve.t
> --- a/tests/test-serve.t
> +++ b/tests/test-serve.t
> @@ -35,5 +35,5 @@ With -v
>
> $ hgserve
> - listening at http://localhost/ (bound to 127.0.0.1:HGPORT1) (glob)
> + listening at http://localhost/ (bound to *$LOCALIP*:HGPORT1) (glob)
> % errors
>
> @@ -41,5 +41,5 @@ With -v and -p HGPORT2
>
> $ hgserve -p "$HGPORT2"
> - listening at http://localhost/ (bound to 127.0.0.1:HGPORT2) (glob)
> + listening at http://localhost/ (bound to *$LOCALIP*:HGPORT2) (glob)
> % errors
>
> @@ -58,5 +58,5 @@ With --prefix foo
>
> $ hgserve --prefix foo
> - listening at http://localhost/foo/ (bound to 127.0.0.1:HGPORT1) (glob)
> + listening at http://localhost/foo/ (bound to *$LOCALIP*:HGPORT1) (glob)
> % errors
>
> @@ -64,5 +64,5 @@ With --prefix /foo
>
> $ hgserve --prefix /foo
> - listening at http://localhost/foo/ (bound to 127.0.0.1:HGPORT1) (glob)
> + listening at http://localhost/foo/ (bound to *$LOCALIP*:HGPORT1) (glob)
> % errors
>
> @@ -70,5 +70,5 @@ With --prefix foo/
>
> $ hgserve --prefix foo/
> - listening at http://localhost/foo/ (bound to 127.0.0.1:HGPORT1) (glob)
> + listening at http://localhost/foo/ (bound to *$LOCALIP*:HGPORT1) (glob)
> % errors
>
> @@ -76,5 +76,5 @@ With --prefix /foo/
>
> $ hgserve --prefix /foo/
> - listening at http://localhost/foo/ (bound to 127.0.0.1:HGPORT1) (glob)
> + listening at http://localhost/foo/ (bound to *$LOCALIP*:HGPORT1) (glob)
> % errors
>
> diff --git a/tests/test-ssh-bundle1.t b/tests/test-ssh-bundle1.t
> --- a/tests/test-ssh-bundle1.t
> +++ b/tests/test-ssh-bundle1.t
> @@ -495,5 +495,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R $TESTTMP/local serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> @@ -505,5 +505,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg init 'a repo'
> @@ -513,5 +513,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R 'a repo' serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
>
> diff --git a/tests/test-ssh.t b/tests/test-ssh.t
> --- a/tests/test-ssh.t
> +++ b/tests/test-ssh.t
> @@ -499,5 +499,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R $TESTTMP/local serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> @@ -509,5 +509,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> Got arguments 1:user at dummy 2:hg init 'a repo'
> @@ -517,5 +517,5 @@ debug output
> Got arguments 1:user at dummy 2:hg -R 'a repo' serve --stdio
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
> - changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:127.0.0.1 (glob)
> + changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:* HG_URL=remote:ssh:$LOCALIP (glob)
> Got arguments 1:user at dummy 2:hg -R remote serve --stdio
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list