Mercurial > hg
view tests/test-rebase-issue-noparam-single-rev @ 9014:87c05a78e588
test python hook configured with python:[file]:[hook] syntax
Adds a test for python hooks configured with python:[file]:[hook] syntax
in .hgrc. Increases the test coverage for mercurial/hook from 92% (79/85)
to 96% (82/85).
author | Henri Wiechers <hwiechers@gmail.com> |
---|---|
date | Fri, 26 Jun 2009 14:42:05 +0200 |
parents | 8766fee6f225 |
children | b345b1cc124f |
line wrap: on
line source
#!/bin/sh echo "[extensions]" >> $HGRCPATH echo "graphlog=" >> $HGRCPATH echo "rebase=" >> $HGRCPATH addcommit () { echo $1 > $1 hg add $1 hg commit -d "${2} 0" -m $1 } hg init a cd a addcommit "c1" 0 addcommit "c2" 1 addcommit "l1" 2 hg update -C 1 addcommit "r1" 3 addcommit "r2" 4 hg glog --template '{rev}:{desc}\n' echo echo '% Rebase with no arguments - single revision in source branch' hg update -C 2 hg rebase 2>&1 | sed 's/\(saving bundle to \).*/\1/' hg glog --template '{rev}:{desc}\n' cd .. rm -rf a hg init a cd a addcommit "c1" 0 addcommit "c2" 1 addcommit "l1" 2 addcommit "l2" 3 hg update -C 1 addcommit "r1" 4 hg glog --template '{rev}:{desc}\n' echo echo '% Rebase with no arguments - single revision in target branch' hg update -C 3 hg rebase 2>&1 | sed 's/\(saving bundle to \).*/\1/' hg glog --template '{rev}:{desc}\n'