Skip test if remotenames not present $ . $TESTDIR/require-ext.sh remotenames Set up extensions (order is important here, we must test tweakdefaults loading last) $ extpath=`dirname $TESTDIR` $ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message $ cat >> $HGRCPATH << EOF > [extensions] > rebase= > remotenames= > tweakdefaults=$TESTTMP/tweakdefaults.py > EOF Run test $ hg init repo $ cd repo $ touch a $ hg commit -Aqm a $ touch b $ hg commit -Aqm b $ hg bookmark AB $ hg up ".^" 0 files updated, 0 files merged, 1 files removed, 0 files unresolved (leaving bookmark AB) $ touch c $ hg commit -Aqm c $ hg bookmark C -t AB $ hg rebase rebasing 2:d5e255ef74f8 "c" (tip C) saved backup bundle to $TESTTMP/repo/.hg/strip-backup/d5e255ef74f8-7d2cc323-backup.hg (glob)