##// END OF EJS Templates
graft: do not try to skip rev derived from ancestor more than once (issue6024)...
graft: do not try to skip rev derived from ancestor more than once (issue6024) We check 'x in revs' in other cases, so let's do the same. The test case credits to Tom Prince.

File last commit:

r39743:5abc47d4 default
r40692:3bc2e550 stable
Show More
test-convert-bzr-treeroot.t
36 lines | 790 B | text/troff | Tads3Lexer
/ tests / test-convert-bzr-treeroot.t
Gregory Szorc
tests: move '#require bzr' into .t files...
r26066 #require bzr
Matt Mackall
tests: unify test-convert-bzr-treeroot
r12517
$ . "$TESTDIR/bzr-definitions"
$ cat > treeset.py <<EOF
> import sys
> from bzrlib import workingtree
> wt = workingtree.WorkingTree.open('.')
>
> message, rootid = sys.argv[1:]
> wt.set_root_id('tree_root-%s' % rootid)
> wt.commit(message)
> EOF
change the id of the tree root
$ mkdir test-change-treeroot-id
$ cd test-change-treeroot-id
$ bzr init -q source
$ cd source
$ echo content > file
$ bzr add -q file
$ bzr commit -q -m 'Initial add'
Matt Harbison
tests: quote PYTHON usage...
r39743 $ "$PYTHON" ../../treeset.py 'Changed root' new
Matt Mackall
tests: unify test-convert-bzr-treeroot
r12517 $ cd ..
$ hg convert source source-hg
initializing destination source-hg repository
scanning source...
sorting...
converting...
1 Initial add
0 Changed root
$ manifest source-hg tip
% manifest of tip
644 file
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913
$ cd ..