##// END OF EJS Templates
update the branch cache at the end of addchangegroup...
update the branch cache at the end of addchangegroup This should avoid a bad performance problem when the branch cache is not up-to-date, and hgweb can't write an updated version because it lacks permissions.

File last commit:

r5753:ea1016b3 default
r5988:ee317dbf default
Show More
test-patchbomb
46 lines | 792 B | text/plain | TextLexer
Bryan O'Sullivan
add test for patchbomb extension.
r4420 #!/bin/sh
Patrick Mezard
patchbomb: make --bundle respect --desc
r5753 fixheaders()
{
sed -e 's/\(Message-Id:.*@\).*/\1/' \
-e 's/\(In-Reply-To:.*@\).*/\1/' \
-e 's/===.*/===/'
}
Bryan O'Sullivan
add test for patchbomb extension.
r4420 echo "[extensions]" >> $HGRCPATH
echo "patchbomb=" >> $HGRCPATH
Patrick Mezard
patchbomb: make --bundle respect --desc
r5753 hg init t
cd t
Bryan O'Sullivan
add test for patchbomb extension.
r4420 echo a > a
hg commit -Ama -d '1 0'
Thomas Arendsen Hein
Correct tests/test-patchbomb* files:...
r4567 hg email --date '1970-1-1 0:1' -n -f quux -t foo -c bar tip | \
Patrick Mezard
patchbomb: make --bundle respect --desc
r5753 fixheaders
Bryan O'Sullivan
add test for patchbomb extension.
r4420
echo b > b
hg commit -Amb -d '2 0'
Thomas Arendsen Hein
Correct tests/test-patchbomb* files:...
r4567 hg email --date '1970-1-1 0:2' -n -f quux -t foo -c bar -s test 0:tip | \
Patrick Mezard
patchbomb: make --bundle respect --desc
r5753 fixheaders
Bryan O'Sullivan
Don't validate email config if we're not sending email.
r4565
Thomas Arendsen Hein
Correct tests/test-patchbomb* files:...
r4567 hg email -m test.mbox -f quux -t foo -c bar -s test 0:tip
Patrick Mezard
patchbomb: make --bundle respect --desc
r5753
cd ..
hg clone -q t t2
cd t2
echo c > c
hg commit -Amc -d '3 0'
cat > description <<EOF
a multiline
description
EOF
echo % test bundle and description
hg email --date '1970-1-1 0:3' -n -f quux -t foo \
-c bar -s test -r tip -b --desc description | \
fixheaders