view tests/testlib/common.sh @ 6562:703911d39f7a

tests: add `hg incoming` with a template that includes {fqbn} Now, with the help of the previous patch, we can see topic and topic namespace for each incoming commit. Using `hg incoming` makes it easier to test discovery logic because we don't need to create new commits for every situation or clean up after each pull.
author Anton Shestakov <av6@dwimlabs.net>
date Sat, 30 Sep 2023 13:59:18 -0300
parents b1a04ff0f99e
children
line wrap: on
line source

. $TESTDIR/testlib/pythonpath.sh

mkcommit() {
   name="$1"
   shift
   echo "$name" > "$name"
   hg add "$name"
   hg ci -m "$name" "$@"
}

getid() {
   hg log --hidden --template '{node}\n' --rev "$1"
}

cat >> $HGRCPATH << EOF
[alias]
glog = log -GT "{rev}:{node|short} {desc}\n ({bookmarks}) {phase} {instabilities}\n"
EOF