mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
33 lines
607 B
Plaintext
33 lines
607 B
Plaintext
|
#!/bin/sh
|
||
|
# b51a8138292a introduced a regression where we would mention in the
|
||
|
# changelog executable files added by the second parent of a merge.
|
||
|
# Test that that doesn't happen anymore
|
||
|
|
||
|
"$TESTDIR/hghave" execbit || exit 80
|
||
|
|
||
|
hg init repo
|
||
|
cd repo
|
||
|
echo foo > foo
|
||
|
hg ci -qAm 'add foo' -d '0 0'
|
||
|
|
||
|
echo bar > bar
|
||
|
chmod +x bar
|
||
|
hg ci -qAm 'add bar' -d '0 0'
|
||
|
echo '% manifest of p2:'
|
||
|
hg manifest
|
||
|
echo
|
||
|
|
||
|
hg up -qC 0
|
||
|
echo >> foo
|
||
|
hg ci -m 'change foo' -d '0 0'
|
||
|
echo '% manifest of p1:'
|
||
|
hg manifest
|
||
|
|
||
|
hg merge
|
||
|
hg ci -m 'merge' -d '0 0'
|
||
|
|
||
|
echo '% this should not mention bar:'
|
||
|
hg tip -v
|
||
|
|
||
|
hg debugindex .hg/store/data/bar.i
|