Mercurial > hg
view tests/test-profile.t @ 16794:98687cdddcb1
merge: warn about file deleted in one branch and renamed in other (issue3074)
For divergent renames the following message is printed during merge:
note: possible conflict - file was renamed multiple times to:
newfile
file2
When a file is renamed in one branch and deleted in the other, the file still
exists after a merge. With this change a similar message is printed for mv+rm:
note: possible conflict - file was deleted and renamed to:
newfile
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Wed, 23 May 2012 20:50:16 +0200 |
parents | bb665db49e32 |
children | bb91c602d4ad |
line wrap: on
line source
test --time $ hg --time help -q help 2>&1 | grep Time > /dev/null $ hg init a $ cd a test --profile $ if "$TESTDIR/hghave" -q lsprof; then > hg --profile st 2>../out || echo --profile failed > grep CallCount < ../out > /dev/null || echo wrong --profile > > hg --profile --config profiling.output=../out st 2>&1 \ > || echo --profile + output to file failed > grep CallCount < ../out > /dev/null \ > || echo wrong --profile output when saving to a file > > hg --profile --config profiling.format=text st 2>&1 \ > | grep CallCount > /dev/null || echo --profile format=text failed > > echo "[profiling]" >> $HGRCPATH > echo "format=kcachegrind" >> $HGRCPATH > > hg --profile st 2>../out || echo --profile format=kcachegrind failed > grep 'events: Ticks' < ../out > /dev/null || echo --profile output is wrong > > hg --profile --config profiling.output=../out st 2>&1 \ > || echo --profile format=kcachegrind + output to file failed > grep 'events: Ticks' < ../out > /dev/null \ > || echo --profile output is wrong > fi