view tests/test-options.t @ 6197:f1d4c9eddcc1

tests: use desc() revset instead of node hashes in test-evolve-continue.t Using desc() makes the tests less fragile if new steps are inserted, since the test output can be more easily regenerated rather than having to go and find all of the commit hashes in the input to replace them.
author Luke Granger-Brown <hg@lukegb.com>
date Mon, 14 Mar 2022 17:05:41 +0000
parents bf8638b5c526
children f60f1ded1a20
line wrap: on
line source

  $ cat >> $HGRCPATH <<EOF
  > [ui]
  > logtemplate={rev}:{node|short}[{bookmarks}] ({obsolete}/{phase}) {desc|firstline}\n
  > [extensions]
  > EOF
  $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH

  $ mkcommit() {
  >    echo "$1" > "$1"
  >    hg add "$1"
  >    hg ci -m "add $1"
  > }

  $ hg init repo
  $ cd repo
  $ mkcommit a
  $ mkcommit b

test disabling commands

  $ cat >> .hg/hgrc <<EOF
  > [experimental]
  > evolution=createmarkers
  >   allowunstable
  >   exchange
  > EOF
  $ hg prune
  hg: unknown command 'prune'
  (use 'hg help' for a list of commands)
  [10]