##// END OF EJS Templates
add cmdutil.remoteui...
add cmdutil.remoteui remoteui sorts out the issues of getting ssh config options from the local repo into the remote one while not copying other options like hooks.

File last commit:

r8168:8766fee6 default
r8188:f3abe032 default
Show More
test-bookmarks-rebase
38 lines | 582 B | text/plain | TextLexer
/ tests / test-bookmarks-rebase
Alexander Solovyov
bookmarks: Test if rebase works with bookmarks...
r7317 #!/bin/sh
echo "[extensions]" >> $HGRCPATH
echo "rebase=" >> $HGRCPATH
echo "bookmarks=" >> $HGRCPATH
cleanoutput () {
sed -e 's/\(Rebase status stored to\).*/\1/' \
-e 's/\(Rebase status restored from\).*/\1/' \
-e 's/\(saving bundle to \).*/\1/'
}
echo % initialize repository
hg init
echo 'a' > a
Martin Geisler
tests: removed redundant "-u test" from test scripts...
r8168 hg ci -A -m "0"
Alexander Solovyov
bookmarks: Test if rebase works with bookmarks...
r7317
echo 'b' > b
Martin Geisler
tests: removed redundant "-u test" from test scripts...
r8168 hg ci -A -m "1"
Alexander Solovyov
bookmarks: Test if rebase works with bookmarks...
r7317
hg up 0
echo 'c' > c
Martin Geisler
tests: removed redundant "-u test" from test scripts...
r8168 hg ci -A -m "2"
Alexander Solovyov
bookmarks: Test if rebase works with bookmarks...
r7317
echo 'd' > d
Martin Geisler
tests: removed redundant "-u test" from test scripts...
r8168 hg ci -A -m "3"
Alexander Solovyov
bookmarks: Test if rebase works with bookmarks...
r7317
hg bookmark -r 1 one
hg bookmark -r 3 two
echo % bookmark list
hg bookmark
echo % rebase
hg rebase -s two -d one 2>&1 | cleanoutput
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg log