tests/testlib/obsmarker-common.sh
author Pulkit Goyal <7895pulkit@gmail.com>
Wed, 25 Mar 2020 20:15:57 +0530
changeset 44619 8cab8db59b6c
parent 42968 86f39a89b63e
permissions -rw-r--r--
tests: don't run couple of tests related to extensions loading with chg The couple of files test extensions loading and debugging that. It sets `devel.debug.extensions` to True to do that. Either we have to restart chg if this config is set or just don't run these tests on chg. I tried the first way by adding the config option to chgserver.py list of config subsections but that does not seem to work.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
32879
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
     1
mkcommit() {
42968
86f39a89b63e testlib: allow more argument to mkcommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 32879
diff changeset
     2
   name="$1"
86f39a89b63e testlib: allow more argument to mkcommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 32879
diff changeset
     3
   shift
86f39a89b63e testlib: allow more argument to mkcommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 32879
diff changeset
     4
   echo "$name" > "$name"
86f39a89b63e testlib: allow more argument to mkcommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 32879
diff changeset
     5
   hg add "$name"
86f39a89b63e testlib: allow more argument to mkcommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 32879
diff changeset
     6
   hg ci -m "$name" "$@"
32879
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
     7
}
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
     8
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
     9
getid() {
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    10
   hg log --hidden --template '{node}\n' --rev "$1"
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    11
}
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    12
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    13
cat >> $HGRCPATH <<EOF
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    14
[alias]
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    15
debugobsolete=debugobsolete -d '0 0'
1858fc2327ef template: add predecessors template
Boris Feld <boris.feld@octobus.net>
parents:
diff changeset
    16
EOF