Mercurial > hg
changeset 17352:c6f88e7f95b7
merge with stable
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sat, 11 Aug 2012 12:45:53 -0500 |
parents | 2da47de36b6f (diff) 9d9d15928521 (current diff) |
children | c87ba0a6fb79 635d4807e9c6 099c778ceb33 |
files | |
diffstat | 41 files changed, 71 insertions(+), 95 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/check-code.py Sat Aug 11 12:45:37 2012 -0500 +++ b/contrib/check-code.py Sat Aug 11 12:45:53 2012 -0500 @@ -91,7 +91,7 @@ uprefix = r"^ \$ " utestpats = [ [ - (r'^(\S| $ ).*(\S[ \t]+|^[ \t]+)\n', "trailing whitespace on non-output"), + (r'^(\S.*|| [$>] .*)[ \t]\n', "trailing whitespace on non-output"), (uprefix + r'.*\|\s*sed[^|>\n]*\n', "use regex test output patterns instead of sed"), (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"),
--- a/mercurial/context.py Sat Aug 11 12:45:37 2012 -0500 +++ b/mercurial/context.py Sat Aug 11 12:45:53 2012 -0500 @@ -885,8 +885,7 @@ p = self._repo.dirstate.parents() if p[1] == nullid: p = p[:-1] - self._parents = [changectx(self._repo, x) for x in p] - return self._parents + return [changectx(self._repo, x) for x in p] def status(self, ignored=False, clean=False, unknown=False): """Explicit status query
--- a/tests/test-annotate.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-annotate.t Sat Aug 11 12:45:53 2012 -0500 @@ -279,10 +279,10 @@ > EOF $ hg ci -Am "adda" adding a - $ cat > a <<EOF + $ sed 's/EOL$//g' > a <<EOF > a a > - > + > EOL > b b > EOF $ hg ci -m "changea"
--- a/tests/test-basic.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-basic.t Sat Aug 11 12:45:53 2012 -0500 @@ -33,7 +33,7 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ hg identify -n 0 - + Poke around at hashes:
--- a/tests/test-bookmarks-pushpull.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-bookmarks-pushpull.t Sat Aug 11 12:45:53 2012 -0500 @@ -210,7 +210,7 @@ $ cat ../hg.pid >> $DAEMON_PIDS $ cd ../a - $ hg debugpushkey http://localhost:$HGPORT/ namespaces + $ hg debugpushkey http://localhost:$HGPORT/ namespaces bookmarks phases namespaces @@ -260,7 +260,7 @@ Z 2:0d2164f0ce0d foo -1:000000000000 foobar 1:9b140be10808 - + $ cd .. Pushing a bookmark should only push the changes required by that
--- a/tests/test-clone.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-clone.t Sat Aug 11 12:45:53 2012 -0500 @@ -533,7 +533,7 @@ destination directory not empty - $ mkdir a + $ mkdir a $ echo stuff > a/a $ hg clone q a abort: destination 'a' is not empty
--- a/tests/test-command-template.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-command-template.t Sat Aug 11 12:45:53 2012 -0500 @@ -1245,7 +1245,7 @@ $ hg add a $ hg commit -m future -d "`cat a`" - $ hg log -l1 --template '{date|age}\n' + $ hg log -l1 --template '{date|age}\n' 7 years from now Error on syntax:
--- a/tests/test-convert-cvsnt-mergepoints.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-cvsnt-mergepoints.t Sat Aug 11 12:45:53 2012 -0500 @@ -43,7 +43,7 @@ $ cvscall -Q add foo $ cd foo $ echo foo > foo.txt - $ cvscall -Q add foo.txt + $ cvscall -Q add foo.txt $ cvsci -m "add foo.txt" foo.txt $ cd ../.. $ rm -rf cvsworktmp
--- a/tests/test-convert-mtn-rename-directory.out Sat Aug 11 12:45:37 2012 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -% tedious monotone keys configuration -% create monotone repository -mtn: adding dir1 to workspace manifest -mtn: adding dir1/subdir1 to workspace manifest -mtn: adding dir1/subdir1/file1 to workspace manifest -mtn: beginning commit on branch 'com.selenic.test' -mtn: committed revision 5ed13ff5582d8d1e319f079b694a37d2b45edfc8 -% rename directory -mtn: skipping dir1, already accounted for in workspace -mtn: renaming dir1/subdir1 to dir1/subdir2 in workspace manifest -mtn: beginning commit on branch 'com.selenic.test' -mtn: committed revision 985204142a822b22ee86b509d61f3c5ab6857d2b -% convert -assuming destination repo.mtn-hg -initializing destination repo.mtn-hg repository -scanning source... -sorting... -converting... -1 initialize -0 rename -1 files updated, 0 files merged, 0 files removed, 0 files unresolved -% manifest -dir1/subdir2/file1
--- a/tests/test-convert-svn-branches.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-branches.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF @@ -14,7 +14,7 @@ $ cat > branchmap <<EOF > old3 newbranch - > + > > > EOF $ hg convert --branchmap=branchmap --datesort -r 10 svn-repo A-hg
--- a/tests/test-convert-svn-encoding.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-encoding.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF
--- a/tests/test-convert-svn-move.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-move.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF @@ -155,7 +155,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > progress = + > progress = > [progress] > assume-tty = 1 > delay = 0
--- a/tests/test-convert-svn-sink.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-sink.t Sat Aug 11 12:45:53 2012 -0500 @@ -16,7 +16,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF
--- a/tests/test-convert-svn-source.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-source.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > [convert] > svn.trunk = mytrunk
--- a/tests/test-convert-svn-startrev.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-startrev.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF $ convert()
--- a/tests/test-convert-svn-tags.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert-svn-tags.t Sat Aug 11 12:45:53 2012 -0500 @@ -3,7 +3,7 @@ $ cat >> $HGRCPATH <<EOF > [extensions] - > convert = + > convert = > graphlog = > EOF
--- a/tests/test-convert.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-convert.t Sat Aug 11 12:45:53 2012 -0500 @@ -399,7 +399,7 @@ test revset converted() lookup - $ hg --config convert.hg.saverev=True convert a c + $ hg --config convert.hg.saverev=True convert a c initializing destination c repository scanning source... sorting...
--- a/tests/test-diffstat.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-diffstat.t Sat Aug 11 12:45:53 2012 -0500 @@ -68,5 +68,5 @@ $ hg diff --stat --git file with spaces | Bin 1 files changed, 0 insertions(+), 0 deletions(-) - + $ cd ..
--- a/tests/test-encoding.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-encoding.t Sat Aug 11 12:45:53 2012 -0500 @@ -248,5 +248,5 @@ $ HGENCODING=latin-1 hg up `cat latin-1-tag` 0 files updated, 0 files merged, 1 files removed, 0 files unresolved - + $ cd ..
--- a/tests/test-export.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-export.t Sat Aug 11 12:45:53 2012 -0500 @@ -124,7 +124,7 @@ Checking if only alphanumeric characters are used in the file name (%m option): $ echo "line" >> foo - $ hg commit -m " !\"#$%&(,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~" + $ hg commit -m " !\"#$%&(,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~" $ hg export -v -o %m.patch tip exporting patch: ____________0123456789_______ABCDEFGHIJKLMNOPQRSTUVWXYZ______abcdefghijklmnopqrstuvwxyz____.patch
--- a/tests/test-glog.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-glog.t Sat Aug 11 12:45:53 2012 -0500 @@ -83,7 +83,7 @@ $ cat > printrevset.py <<EOF > from mercurial import extensions, revset, commands, cmdutil - > + > > def uisetup(ui): > def printrevset(orig, ui, repo, *pats, **opts): > if opts.get('print_revset'):
--- a/tests/test-import-git.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-import-git.t Sat Aug 11 12:45:53 2012 -0500 @@ -322,12 +322,12 @@ Filenames with spaces: - $ hg import -d "1000000 0" -m spaces - <<EOF + $ sed 's,EOL$,,g' <<EOF | hg import -d "1000000 0" -m spaces - > diff --git a/foo bar b/foo bar > new file mode 100644 > index 0000000..257cc56 > --- /dev/null - > +++ b/foo bar + > +++ b/foo bar EOL > @@ -0,0 +1 @@ > +foo > EOF @@ -384,7 +384,7 @@ b \x00 (no-eol) (esc) - $ hg st --copies --change . + $ hg st --copies --change . A binary2 text2 R text2
--- a/tests/test-inotify-issue1371.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-inotify-issue1371.t Sat Aug 11 12:45:53 2012 -0500 @@ -1,6 +1,6 @@ $ "$TESTDIR/hghave" inotify || exit 80 - $ hg init + $ hg init $ touch a b c d e f $ echo "[extensions]" >> $HGRCPATH $ echo "inotify=" >> $HGRCPATH @@ -41,4 +41,4 @@ Are we able to kill the service? if not, the service died on some error - $ kill `cat hg.pid` + $ kill `cat hg.pid`
--- a/tests/test-keyword.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-keyword.t Sat Aug 11 12:45:53 2012 -0500 @@ -998,7 +998,7 @@ $ echo '$Id$' > m $ hg add m - $ hg commit -m 4kw + $ hg commit -m 4kw $ echo foo >> m $ hg commit -m 5foo
--- a/tests/test-largefiles.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-largefiles.t Sat Aug 11 12:45:53 2012 -0500 @@ -80,7 +80,7 @@ $ rm sub/unknown Remove both largefiles and normal files. - + $ hg remove normal1 large1 $ hg status large1 R large1 @@ -212,7 +212,7 @@ $ hg archive -r 3 ../archive3 $ hg archive -r 4 ../archive4 $ cd ../archive0 - $ cat normal1 + $ cat normal1 normal1 $ cat large1 large1 @@ -632,7 +632,7 @@ Old revisions of a clone have correct largefiles content (this also tests update). - $ hg update -r 1 + $ hg update -r 1 2 files updated, 0 files merged, 0 files removed, 0 files unresolved getting changed largefiles 1 largefiles updated, 0 removed @@ -785,7 +785,7 @@ Rollback on largefiles. - $ echo large4-modified-again > sub/large4 + $ echo large4-modified-again > sub/large4 $ hg commit -m "Modify large4 again" Invoking status precommit hook M sub/large4 @@ -815,7 +815,7 @@ "update --clean" leaves correct largefiles in working copy. - $ hg update --clean + $ hg update --clean 0 files updated, 0 files merged, 0 files removed, 0 files unresolved getting changed largefiles 1 largefiles updated, 0 removed @@ -1019,7 +1019,7 @@ getting changed largefiles 3 largefiles updated, 0 removed $ cd g - $ hg transplant -s ../d 598410d3eb9a + $ hg transplant -s ../d 598410d3eb9a searching for changes searching for changes adding changesets
--- a/tests/test-mq-header-date.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-mq-header-date.t Sat Aug 11 12:45:53 2012 -0500 @@ -128,7 +128,7 @@ > catlogd 6 > > drop 6 - > + > > > echo ==== qnew -u > hg qnew -u jane 6.patch
--- a/tests/test-mq-qimport.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-mq-qimport.t Sat Aug 11 12:45:53 2012 -0500 @@ -169,7 +169,7 @@ $ cat > appendfoo.diff <<EOF > append foo - > + > > diff -r 07f494440405 -r 261500830e46 baz > --- /dev/null Thu Jan 01 00:00:00 1970 +0000 > +++ b/baz Thu Jan 01 00:00:00 1970 +0000 @@ -179,7 +179,7 @@ $ cat > appendbar.diff <<EOF > append bar - > + > > diff -r 07f494440405 -r 261500830e46 baz > --- a/baz Thu Jan 01 00:00:00 1970 +0000 > +++ b/baz Thu Jan 01 00:00:00 1970 +0000
--- a/tests/test-mv-cp-st-diff.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-mv-cp-st-diff.t Sat Aug 11 12:45:53 2012 -0500 @@ -187,7 +187,7 @@ +y1 - $ tb "add a a1" "add a a2" "hg cp a b" "copy in working dir" + $ tb "add a a1" "add a a2" "hg cp a b" "copy in working dir" updating to branch default 3 files updated, 0 files merged, 0 files removed, 0 files unresolved created new head
--- a/tests/test-pull-branch.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-pull-branch.t Sat Aug 11 12:45:53 2012 -0500 @@ -142,7 +142,7 @@ $ hg branch branchC marked working directory as branch branchC (branches are permanent and global, did you want a bookmark?) - $ echo b1 > bar + $ echo b1 > bar $ hg ci -Am "commit on branchC on tt" adding bar @@ -151,7 +151,7 @@ $ cd ../t $ hg up -C default 1 files updated, 0 files merged, 0 files removed, 0 files unresolved - $ echo a1 > bar + $ echo a1 > bar $ hg ci -Am "commit on default on t" adding bar
--- a/tests/test-rebase-bookmarks.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-rebase-bookmarks.t Sat Aug 11 12:45:53 2012 -0500 @@ -23,7 +23,7 @@ adding b $ hg book 'X' $ hg book 'Y' - + $ echo c > c $ hg ci -Am C adding c @@ -38,7 +38,7 @@ $ hg book W - $ hg tglog + $ hg tglog @ 3: 'D' bookmarks: W | | o 2: 'C' bookmarks: Y Z @@ -47,7 +47,7 @@ |/ o 0: 'A' bookmarks: - + Move only rebased bookmarks $ cd .. @@ -59,7 +59,7 @@ $ hg rebase -s Y -d 3 saved backup bundle to $TESTTMP/a1/.hg/strip-backup/*-backup.hg (glob) - $ hg tglog + $ hg tglog @ 3: 'C' bookmarks: Y Z | o 2: 'D' bookmarks: W @@ -79,7 +79,7 @@ $ hg rebase -s 1 -d 3 saved backup bundle to $TESTTMP/a2/.hg/strip-backup/*-backup.hg (glob) - $ hg tglog + $ hg tglog @ 3: 'C' bookmarks: Y Z | o 2: 'B' bookmarks: X
--- a/tests/test-rebase-cache.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-rebase-cache.t Sat Aug 11 12:45:53 2012 -0500 @@ -73,7 +73,7 @@ $ hg clone -q -u . a a1 $ cd a1 - $ hg tglog + $ hg tglog @ 8: 'F' branch3 | o 7: 'branch3' branch3 @@ -120,7 +120,7 @@ 2: 'B' branch1 0: 'A' - $ hg tglog + $ hg tglog @ 8: 'E' branch3 | o 7: 'D' branch3 @@ -244,7 +244,7 @@ 2: 'B' branch1 0: 'A' - $ hg tglog + $ hg tglog @ 7: 'F' branch2 | o 6: 'E' branch2
--- a/tests/test-rebase-conflicts.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-rebase-conflicts.t Sat Aug 11 12:45:53 2012 -0500 @@ -69,7 +69,7 @@ Try to continue without solving the conflict: - $ hg rebase --continue + $ hg rebase --continue abort: unresolved merge conflicts (see hg help resolve) [255]
--- a/tests/test-rebase-mq-skip.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-rebase-mq-skip.t Sat Aug 11 12:45:53 2012 -0500 @@ -39,7 +39,7 @@ $ hg add p1 $ hg qref -m P1 - $ hg export qtip > p1.patch + $ hg export qtip > p1.patch $ hg up -q -C 1
--- a/tests/test-run-tests.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-run-tests.t Sat Aug 11 12:45:53 2012 -0500 @@ -95,5 +95,5 @@ Exit code: - $ (exit 1) + $ (exit 1) [1]
--- a/tests/test-subrepo-deep-nested-change.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-subrepo-deep-nested-change.t Sat Aug 11 12:45:53 2012 -0500 @@ -100,7 +100,7 @@ revision 53dd3430bcaf5ab4a7c48262bcad6d441f510487 Check that deep archiving works - + $ cd cloned $ echo 'test' > sub1/sub2/test.txt $ hg --config extensions.largefiles=! add sub1/sub2/test.txt
--- a/tests/test-subrepo-git.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-subrepo-git.t Sat Aug 11 12:45:53 2012 -0500 @@ -446,7 +446,7 @@ $ git rev-parse HEAD da5f5b1d8ffcf62fb8327bcd3c89a4367a6018e7 $ cd .. - $ hg update --clean tip > /dev/null 2>&1 + $ hg update --clean tip > /dev/null 2>&1 Sticky subrepository, revision updates $ hg id -n
--- a/tests/test-subrepo-missing.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-subrepo-missing.t Sat Aug 11 12:45:53 2012 -0500 @@ -60,7 +60,7 @@ warning: subrepo spec file .hgsub not found 2 files updated, 0 files merged, 0 files removed, 0 files unresolved $ rm .hgsubstate - $ hg up 0 + $ hg up 0 remote changed .hgsubstate which local deleted use (c)hanged version or leave (d)eleted? c 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
--- a/tests/test-subrepo.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-subrepo.t Sat Aug 11 12:45:53 2012 -0500 @@ -730,7 +730,7 @@ 925c17564ef8 tip $ hg -R s id 12a213df6fa9 tip - $ hg -R t id + $ hg -R t id 52c0adc0515a tip $ hg update 11 1 files updated, 0 files merged, 0 files removed, 0 files unresolved @@ -738,7 +738,7 @@ 365661e5936a $ hg -R s id fc627a69481f - $ hg -R t id + $ hg -R t id e95bcfa18a35 Sticky subrepositorys, file changes @@ -750,7 +750,7 @@ 365661e5936a+ $ hg -R s id fc627a69481f+ - $ hg -R t id + $ hg -R t id e95bcfa18a35+ $ hg update tip subrepository sources for s differ @@ -764,7 +764,7 @@ 925c17564ef8+ tip $ hg -R s id fc627a69481f+ - $ hg -R t id + $ hg -R t id e95bcfa18a35+ $ hg update --clean tip 1 files updated, 0 files merged, 0 files removed, 0 files unresolved @@ -774,7 +774,7 @@ 925c17564ef8 tip $ hg -R s id 12a213df6fa9 tip - $ hg -R t id + $ hg -R t id 52c0adc0515a tip $ cd s $ hg update -r -2 @@ -792,7 +792,7 @@ e45c8b14af55+ $ hg -R s id 02dcf1d70411 - $ hg -R t id + $ hg -R t id 7af322bc1198 Sticky subrepository, file changes and revision updates @@ -804,7 +804,7 @@ e45c8b14af55+ $ hg -R s id 02dcf1d70411+ - $ hg -R t id + $ hg -R t id 7af322bc1198+ $ hg update tip subrepository sources for s differ @@ -818,7 +818,7 @@ 925c17564ef8+ tip $ hg -R s id 02dcf1d70411+ - $ hg -R t id + $ hg -R t id 7af322bc1198+ Sticky repository, update --clean @@ -828,7 +828,7 @@ 925c17564ef8 tip $ hg -R s id 12a213df6fa9 tip - $ hg -R t id + $ hg -R t id 52c0adc0515a tip Test subrepo already at intended revision: @@ -843,7 +843,7 @@ 11+ $ hg -R s id fc627a69481f - $ hg -R t id + $ hg -R t id e95bcfa18a35 Test that removing .hgsubstate doesn't break anything:
--- a/tests/test-tags.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-tags.t Sat Aug 11 12:45:53 2012 -0500 @@ -137,7 +137,7 @@ $ echo >> .hgtags $ echo "foo bar" >> .hgtags $ echo "a5a5 invalid" >> .hg/localtags - $ cat .hgtags + $ cat .hgtags acb14030fe0a21b60322c440ad2d20cf7685a376 first spam
--- a/tests/test-treediscovery-legacy.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-treediscovery-legacy.t Sat Aug 11 12:45:53 2012 -0500 @@ -330,7 +330,7 @@ $ hg ci -Am A adding A $ cd .. - $ hg clone rlocal rremote + $ hg clone rlocal rremote updating to branch default 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ cd rlocal @@ -341,7 +341,7 @@ $ tstart rremote $ cd rlocal - $ hg incoming $remote + $ hg incoming $remote comparing with http://localhost:$HGPORT/ searching for changes no changes found
--- a/tests/test-update-branches.t Sat Aug 11 12:45:37 2012 -0500 +++ b/tests/test-update-branches.t Sat Aug 11 12:45:53 2012 -0500 @@ -61,7 +61,7 @@ > hg up $opt $targetrev > hg parent --template 'parent={rev}\n' > hg stat -S - > } + > } $ norevtest () { > msg=$1 @@ -74,7 +74,7 @@ > hg up $opt > hg parent --template 'parent={rev}\n' > hg stat -S - > } + > } Test cases are documented in a table in the update function of merge.py. Cases are run as shown in that table, row by row.