Mercurial > hg
view tests/test-ssh-batch.t @ 48395:9ae0353c9f5d
status: move the boundary comparison logic within the timestamp module
Some extensions will need it too. So lets isolate the logic. It also makes
things clearer.
Differential Revision: https://phab.mercurial-scm.org/D11799
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 23 Nov 2021 18:03:51 +0100 |
parents | 9c4204b7f3e4 |
children |
line wrap: on
line source
$ hg init a $ cd a $ touch a; hg commit -qAm_ $ hg bookmark $(for i in $($TESTDIR/seq.py 0 20); do echo b$i; done) $ hg clone . ../b -q $ cd ../b Checking that when lookup multiple bookmarks in one go, if one of them fails (thus causing the sshpeer to be stopped), the errors from the further lookups don't result in tracebacks. $ hg pull -r b0 -r nosuchbookmark $(for i in $($TESTDIR/seq.py 1 20); do echo -r b$i; done) ssh://user@dummy/$(pwd)/../a pulling from ssh://user@dummy/$TESTTMP/b/../a abort: unknown revision 'nosuchbookmark' [255]