equal
deleted
inserted
replaced
3 hg init a |
3 hg init a |
4 cd a |
4 cd a |
5 echo a > a |
5 echo a > a |
6 hg ci -Ama -d '1123456789 0' |
6 hg ci -Ama -d '1123456789 0' |
7 hg serve -p 20059 -d --pid-file=hg.pid |
7 hg serve -p 20059 -d --pid-file=hg.pid |
|
8 cat hg.pid >> $DAEMON_PIDS |
8 |
9 |
9 cd .. |
10 cd .. |
10 ("$TESTDIR/tinyproxy.py" 20060 localhost >/dev/null 2>&1 </dev/null & |
11 ("$TESTDIR/tinyproxy.py" 20060 localhost >proxy.log 2>&1 </dev/null & |
11 echo $! > proxy.pid) |
12 echo $! > proxy.pid) |
|
13 cat proxy.pid >> $DAEMON_PIDS |
12 sleep 2 |
14 sleep 2 |
13 |
15 |
14 echo %% url for proxy |
16 echo %% url for proxy |
15 http_proxy=http://localhost:20060/ hg --config http_proxy.always=True clone http://localhost:20059/ b |
17 http_proxy=http://localhost:20060/ hg --config http_proxy.always=True clone http://localhost:20059/ b |
16 |
18 |
24 http_proxy=http://user:passwd@localhost:20060 hg clone --config http_proxy.always=True http://user:passwd@localhost:20059/ e |
26 http_proxy=http://user:passwd@localhost:20060 hg clone --config http_proxy.always=True http://user:passwd@localhost:20059/ e |
25 |
27 |
26 echo %% bad host:port for proxy |
28 echo %% bad host:port for proxy |
27 http_proxy=localhost:20061 hg clone --config http_proxy.always=True http://localhost:20059/ f |
29 http_proxy=localhost:20061 hg clone --config http_proxy.always=True http://localhost:20059/ f |
28 |
30 |
29 kill `cat proxy.pid a/hg.pid` |
|
30 exit 0 |
31 exit 0 |