author | Martin Geisler <mg@daimi.au.dk> |
Tue, 31 Mar 2009 20:40:56 +0200 | |
changeset 7925 | c84df11bf721 |
parent 7080 | a6477aa893b8 |
permissions | -rwxr-xr-x |
642 | 1 |
#!/bin/sh |
2 |
||
7080
a6477aa893b8
tests: Windows compatibility fixes
Patrick Mezard <pmezard@gmail.com>
parents:
3918
diff
changeset
|
3 |
"$TESTDIR/hghave" fifo || exit 80 |
a6477aa893b8
tests: Windows compatibility fixes
Patrick Mezard <pmezard@gmail.com>
parents:
3918
diff
changeset
|
4 |
|
642 | 5 |
hg init |
6 |
mkfifo p |
|
7 |
||
8 |
hg serve --stdio < p & |
|
9 |
P=$! |
|
10 |
(echo lock; echo addchangegroup; sleep 5) > p & |
|
11 |
Q=$! |
|
2529
9419855309cd
Some systems are slower ... give 'em some time/
Sascha Wilde <wilde@sha-bang.de>
parents:
2088
diff
changeset
|
12 |
sleep 3 |
642 | 13 |
kill -HUP $P |
2088
f16435b45780
Exit test-hup only after the background process has died.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
814
diff
changeset
|
14 |
wait |
3918
a413f5c29c46
Fix test-hup for different output of ls on at least MacOS X and Solaris 8.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
3853
diff
changeset
|
15 |
echo .hg/* .hg/store/* |