codemod: remove extpath in tests

Summary:
Previously, the following pattern is common in our tests:

```
   $ extpath=`dirname $TESTDIR`
   $ cp $extpath/hgext3rd/name.py $TESTTMP # use $TESTTMP substitution in message
   $ cat >> $HGRCPATH<<EOF
   > [extensions]
   > name=$TESTTMP/name.py
   > EOF
```

Now, it gets simplified to:

```
   $ cat >> $HGRCPATH<<EOF
   > [extensions]
   > name=$TESTDIR/../hgext3rd/name.py
   > EOF
```

This removes unnecessary `dirname` and `cp`.

Also fixed a regex that does not match `bytes`:

```
-  transferred 268 bytes in [\d.]+ seconds \([\d.]+ KB/sec\) (re)
+  transferred 268 bytes in 0.3 seconds (939 bytes/sec)
```

Test Plan: arc unit

Reviewers: #mercurial, phillco

Reviewed By: phillco

Subscribers: medson, mjpieters

Differential Revision: https://phabricator.intern.facebook.com/D5270897

Signature: t1:5270897:1497663052:bf860a0b480c751b1e4b53cebf6526193f0f6652
This commit is contained in:
Jun Wu 2017-06-16 18:31:25 -07:00
parent a6c7fc128f
commit 4a936cee21
49 changed files with 57 additions and 147 deletions

View File

@ -11,13 +11,9 @@ scratchbookmarks() {
}
setupcommon() {
extpath=`dirname $TESTDIR`
cp -R $extpath/infinitepush $TESTTMP
cp -R $extpath/infinitepush $TESTTMP
cat >> $HGRCPATH << EOF
[extensions]
infinitepush=$TESTTMP/infinitepush
infinitepush=$TESTDIR/../infinitepush
[ui]
ssh = python "$TESTDIR/dummyssh"
[infinitepush]
@ -40,7 +36,7 @@ cat << EOF > .hg/hgrc
[ui]
ssh=python "$TESTDIR/dummyssh"
[extensions]
infinitepush=$TESTTMP/infinitepush
infinitepush=$TESTDIR/../infinitepush
[infinitepush]
branchpattern=re:scratch/.+
server=False
@ -54,7 +50,7 @@ cat << EOF > .hg/hgrc
[ui]
ssh=python "$TESTDIR/dummyssh"
[extensions]
infinitepush=$TESTTMP/infinitepush
infinitepush=$TESTDIR/../infinitepush
[infinitepush]
branchpattern=re:scratch/.+
server=True

View File

@ -1,10 +1,9 @@
$ PYTHONPATH=$TESTDIR/../:$PYTHONPATH
$ export PYTHONPATH
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> absorb=$extpath/hgext3rd/absorb
> absorb=$TESTDIR/../hgext3rd/absorb
> EOF
$ hg init repo1

View File

@ -1,12 +1,11 @@
$ PYTHONPATH=$TESTDIR/../:$PYTHONPATH
$ export PYTHONPATH
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [diff]
> git=1
> [extensions]
> absorb=$extpath/hgext3rd/absorb
> absorb=$TESTDIR/../hgext3rd/absorb
> EOF
$ sedi() { # workaround check-code

View File

@ -1,10 +1,9 @@
$ PYTHONPATH=$TESTDIR/../:$PYTHONPATH
$ export PYTHONPATH
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> absorb=$extpath/hgext3rd/absorb
> absorb=$TESTDIR/../hgext3rd/absorb
> EOF
$ sedi() { # workaround check-code

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/commitextras.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> commitextras=$TESTTMP/commitextras.py
> commitextras=$TESTDIR/../hgext3rd/commitextras.py
> EOF
Test stuff

View File

@ -1,9 +1,8 @@
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> rebase=
> copytrace=$extpath/hgext3rd/copytrace.py
> copytrace=$TESTDIR/../hgext3rd/copytrace.py
> [experimental]
> disablecopytrace=True
> EOF

View File

@ -1,8 +1,7 @@
$ . "$TESTDIR/copytrace.sh"
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> copytrace=$extpath/hgext3rd/copytrace.py
> copytrace=$TESTDIR/../hgext3rd/copytrace.py
> rebase=
> shelve=
> [experimental]

View File

@ -1,9 +1,7 @@
Set up test environment.
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/debuginhibit.py $TESTTMP
$ cat >> $HGRCPATH << EOF
> [extensions]
> debuginhibit=$TESTTMP/debuginhibit.py
> debuginhibit=$TESTDIR/../hgext3rd/debuginhibit.py
> directaccess=$TESTDIR/../hgext3rd/directaccess.py
> fbamend=$TESTDIR/../hgext3rd/fbamend
> inhibit=$TESTDIR/../hgext3rd/inhibit.py

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/dirsync.py $TESTTMP
$ cat >> $HGRCPATH << EOF
> [extensions]
> dirsync=$TESTTMP/dirsync.py
> dirsync=$TESTDIR/../hgext3rd/dirsync.py
> EOF
$ hg init repo

View File

@ -1,5 +1,3 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/errorredirect.py $TESTTMP
$ cat > $TESTTMP/crash.py << EOF
> from mercurial import registrar
> cmdtable = {}
@ -10,7 +8,7 @@
> EOF
$ cat >> $HGRCPATH << EOF
> [extensions]
> errorredirect=$TESTTMP/errorredirect.py
> errorredirect=$TESTDIR/../hgext3rd/errorredirect.py
> crash=$TESTTMP/crash.py
> EOF

View File

@ -1,9 +1,8 @@
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$extpath/hgext3rd/tweakdefaults.py
> fastlog=$extpath/hgext3rd/fastlog.py
> fbconduit=$extpath/hgext3rd/fbconduit.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> fastlog=$TESTDIR/../hgext3rd/fastlog.py
> fbconduit=$TESTDIR/../hgext3rd/fbconduit.py
> [fbconduit]
> host=our.intern.facebook.com
> protocol=http

View File

@ -5,10 +5,9 @@
> hg ci -m "$1"
> }
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> fastpartialmatch=$extpath/hgext3rd/fastpartialmatch.py
> fastpartialmatch=$TESTDIR/../hgext3rd/fastpartialmatch.py
> strip=
> EOF

View File

@ -5,10 +5,9 @@
> hg ci -m "$1"
> }
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> fastpartialmatch=$extpath/hgext3rd/fastpartialmatch.py
> fastpartialmatch=$TESTDIR/../hgext3rd/fastpartialmatch.py
> strip=
> histedit=
> fbamend=$TESTDIR/../hgext3rd/fbamend

View File

@ -5,10 +5,9 @@
> hg ci -m "$1"
> }
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> fastpartialmatch=$extpath/hgext3rd/fastpartialmatch.py
> fastpartialmatch=$TESTDIR/../hgext3rd/fastpartialmatch.py
> shelve=
> [ui]
> ssh = python "$TESTDIR/dummyssh"

View File

@ -5,10 +5,9 @@
> hg ci -m "$1"
> }
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> fastpartialmatch=$extpath/hgext3rd/fastpartialmatch.py
> fastpartialmatch=$TESTDIR/../hgext3rd/fastpartialmatch.py
> strip=
> histedit=
> [ui]

View File

@ -1,5 +1,4 @@
Set up test environment.
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> allowunstable=

View File

@ -1,5 +1,4 @@
Set up test environment.
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> fbamend=$TESTDIR/../hgext3rd/fbamend

View File

@ -1,5 +1,4 @@
Set up test environment.
$ extpath=`dirname $TESTDIR`
$ cat >> $HGRCPATH << EOF
> [extensions]
> directaccess=$TESTDIR/../hgext3rd/directaccess.py

View File

@ -1,11 +1,9 @@
$ . "$TESTDIR/histedit-helpers.sh"
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/fbhistedit.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH <<EOF
> [extensions]
> histedit=
> fbhistedit=$TESTTMP/fbhistedit.py
> fbhistedit=$TESTDIR/../hgext3rd/fbhistedit.py
> EOF
Enable obsolete
@ -237,7 +235,7 @@ amend should just work fine
amend should just work fine when sqldirstate is loaded but disabled
$ echo "[extensions]" >> .hg/hgrc
$ echo "sqldirstate=$extpath/sqldirstate" >> .hg/hgrc
$ echo "sqldirstate=$TESTDIR/../sqldirstate" >> .hg/hgrc
$ echo "[sqldirstate]" >> .hg/hgrc
$ echo "enabled=False" >> .hg/hgrc

View File

@ -1,14 +1,12 @@
$ . "$TESTDIR/histedit-helpers.sh"
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/fbhistedit.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH <<EOF
> [experimental]
> histeditng=True
> [extensions]
> rebase=
> histedit=
> fbhistedit=$TESTTMP/fbhistedit.py
> fbhistedit=$TESTDIR/../hgext3rd/fbhistedit.py
> EOF
$ initrepo ()

View File

@ -1,11 +1,9 @@
$ . "$TESTDIR/histedit-helpers.sh"
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/fbhistedit.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH <<EOF
> [extensions]
> histedit=
> fbhistedit=$TESTTMP/fbhistedit.py
> fbhistedit=$TESTDIR/../hgext3rd/fbhistedit.py
> EOF
Enable obsolete

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/githelp.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> githelp=$TESTTMP/githelp.py
> githelp=$TESTDIR/../hgext3rd/githelp.py
> EOF
$ hg init repo

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/hiddenerror.py $TESTTMP
$ cat >> $HGRCPATH << EOF
> [extensions]
> hiddenerror=$TESTTMP/hiddenerror.py
> hiddenerror=$TESTDIR/../hgext3rd/hiddenerror.py
> [experimental]
> evolution=all
> EOF

View File

@ -2,8 +2,6 @@
Create an ondisk bundlestore in .hg/scratchbranches
$ . "$TESTDIR/library.sh"
$ . "$TESTDIR/library-infinitepush.sh"
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/pushrebase.py $TESTTMP # use $TESTTMP substitution in message
$ cp $HGRCPATH $TESTTMP/defaulthgrc
$ setupcommon
$ hg init repo
@ -214,8 +212,8 @@ Test with pushrebase
$ cp $TESTTMP/defaulthgrc $HGRCPATH
$ cat >> $HGRCPATH << EOF
> [extensions]
> pushrebase=$TESTTMP/pushrebase.py
> infinitepush=$TESTTMP/infinitepush
> pushrebase=$TESTDIR/../hgext3rd/pushrebase.py
> infinitepush=$TESTDIR/../infinitepush
> [infinitepush]
> branchpattern=re:scratch/.+
> [ui]
@ -245,8 +243,8 @@ Change the order of pushrebase and infinitepush
$ cp $TESTTMP/defaulthgrc $HGRCPATH
$ cat >> $HGRCPATH << EOF
> [extensions]
> infinitepush=$TESTTMP/infinitepush
> pushrebase=$TESTTMP/pushrebase.py
> infinitepush=$TESTDIR/../infinitepush
> pushrebase=$TESTDIR/../hgext3rd/pushrebase.py
> [infinitepush]
> branchpattern=re:scratch/.+
> [ui]

View File

@ -1,7 +1,5 @@
$ . "$TESTDIR/library.sh"
$ extpath=`dirname $TESTDIR`
$ cp -R $extpath/infinitepush $TESTTMP
$ mkcommit() {
> echo "$1" > "$1"
> hg add "$1"
@ -13,7 +11,7 @@ Create server
$ cd master
$ cat >> .hg/hgrc <<EOF
> [extensions]
> infinitepush=$TESTTMP/infinitepush
> infinitepush=$TESTDIR/../infinitepush
> [remotefilelog]
> server=True
> [infinitepush]
@ -35,7 +33,7 @@ Create first client
$ cd shallow1
$ cat >> .hg/hgrc <<EOF
> [extensions]
> infinitepush=$TESTTMP/infinitepush
> infinitepush=$TESTDIR/../infinitepush
> [infinitepush]
> server=False
> branchpattern=re:scratch/.+
@ -47,7 +45,7 @@ Create second client
$ cd shallow2
$ cat >> .hg/hgrc <<EOF
> [extensions]
> infinitepush=$TESTTMP/infinitepush
> infinitepush=$TESTDIR/../infinitepush
> [infinitepush]
> server=False
> branchpattern=re:scratch/.+

View File

@ -1,9 +1,7 @@
$ . $TESTDIR/require-ext.sh remotenames
$ extpath=`dirname $TESTDIR`
$ cp -R $extpath/infinitepush $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> infinitepush=$TESTTMP/infinitepush
> infinitepush=$TESTDIR/../infinitepush
> [infinitepush]
> branchpattern=re:scratch/.+
> [ui]

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/mergedriver.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> mergedriver=$TESTTMP/mergedriver.py
> mergedriver=$TESTDIR/../hgext3rd/mergedriver.py
> EOF
basic merge driver: just lists out files and contents, doesn't resolve any files

View File

@ -1,15 +1,11 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/morestatus.py $TESTTMP # use $TESTTMP substitution in message
$ cp $extpath/hgext3rd/fbhistedit.py $TESTTMP # use $TESTTMP substitution in message
$ cp $extpath/hgext3rd/reset.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [morestatus]
> show=True
> [extensions]
> morestatus=$TESTTMP/morestatus.py
> morestatus=$TESTDIR/../hgext3rd/morestatus.py
> histedit=
> reset=$TESTTMP/reset.py
> fbhistedit=$TESTTMP/fbhistedit.py
> reset=$TESTDIR/../hgext3rd/reset.py
> fbhistedit=$TESTDIR/../hgext3rd/fbhistedit.py
> EOF
$ cat >> $TESTTMP/breakupdate.py << EOF
> import sys

View File

@ -1,12 +1,10 @@
$ . $TESTDIR/require-ext.sh remotenames
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/perftweaks.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [ui]
> ssh=python "$TESTDIR/dummyssh"
> [extensions]
> perftweaks=$TESTTMP/perftweaks.py
> perftweaks=$TESTDIR/../hgext3rd/perftweaks.py
> remotenames=
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/perftweaks.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> perftweaks=$TESTTMP/perftweaks.py
> perftweaks=$TESTDIR/../hgext3rd/perftweaks.py
> EOF
Test disabling the tag cache

View File

@ -5,14 +5,12 @@ Setup
$ PYTHONPATH=$TESTDIR/..:$PYTHONPATH
$ export PYTHONPATH
$ extpath=`dirname $TESTDIR`
$ cat > $TESTTMP/pretxnchangegroup.sh << EOF
> #!/bin/bash
> env | grep -E "^HG_USERVAR"
> exit 0
> EOF
$ chmod +x $TESTTMP/pretxnchangegroup.sh
$ cp $extpath/hgext3rd/pushvars.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> bundle2hooks=

View File

@ -3,7 +3,6 @@ Setup
$ PYTHONPATH=$TESTDIR/..:$PYTHONPATH
$ export PYTHONPATH
$ extpath=`dirname $TESTDIR`
$ cat > $TESTTMP/pretxnchangegroup.sh << EOF
> #!/bin/bash
> env | grep -E "^HG_USERVAR_DEBUG"
@ -11,7 +10,6 @@ Setup
> exit 0
> EOF
$ chmod +x $TESTTMP/pretxnchangegroup.sh
$ cp $extpath/hgext3rd/pushvars.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> bundle2hooks=

View File

@ -1,9 +1,7 @@
$ . $TESTDIR/require-ext.sh remotenames
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/reset.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> reset=$TESTTMP/reset.py
> reset=$TESTDIR/../hgext3rd/reset.py
> remotenames=
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/fbshow.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> show=$TESTTMP/fbshow.py
> show=$TESTDIR/../hgext3rd/fbshow.py
> EOF
We assume that log basically works (it has its own tests). This just covers uses

View File

@ -2,11 +2,9 @@
Setup the extension
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/simplecache.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> simplecache=$TESTTMP/simplecache.py
> simplecache=$TESTDIR/../hgext3rd/simplecache.py
> [simplecache]
> cachedir=$TESTTMP/hgsimplecache
> caches=memcache

View File

@ -1,12 +1,10 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/smartlog.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> directaccess=$TESTDIR/../hgext3rd/directaccess.py
> fbamend=$TESTDIR/../hgext3rd/fbamend
> inhibit=$TESTDIR/../hgext3rd/inhibit.py
> rebase=
> smartlog=$TESTTMP/smartlog.py
> smartlog=$TESTDIR/../hgext3rd/smartlog.py
> [experimental]
> evolution = createmarkers
> EOF

View File

@ -1,9 +1,7 @@
$ . $TESTDIR/require-ext.sh remotenames
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/smartlog.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> smartlog=$TESTTMP/smartlog.py
> smartlog=$TESTDIR/../hgext3rd/smartlog.py
> remotenames=
> EOF

View File

@ -1,11 +1,8 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/smartlog.py $TESTTMP # use $TESTTMP substitution in message
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP
$ cat >> $HGRCPATH << EOF
> [extensions]
> rebase=
> smartlog=$TESTTMP/smartlog.py
> tweakdefaults=$TESTTMP/tweakdefaults.py
> smartlog=$TESTDIR/../hgext3rd/smartlog.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> fbamend=$TESTDIR/../hgext3rd/fbamend
> [experimental]
> evolution=createmarkers

View File

@ -1,13 +1,11 @@
test sparse
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/sparse.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [ui]
> ssh = python "$RUNTESTDIR/dummyssh"
> username = nobody <no.reply@fb.com>
> [extensions]
> sparse=$TESTTMP/sparse.py
> sparse=$TESTDIR/../hgext3rd/sparse.py
> purge=
> strip=
> rebase=

View File

@ -1,12 +1,10 @@
$ . "$TESTDIR/histedit-helpers.sh"
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/fbhistedit.py $TESTTMP # use $TESTTMP substitution in message
$ cat <<EOF >> $HGRCPATH
> [extensions]
> histedit=
> sqldirstate=$(dirname $TESTDIR)/sqldirstate
> fbhistedit=$TESTTMP/fbhistedit.py
> fbhistedit=$TESTDIR/../hgext3rd/fbhistedit.py
> [shelve]
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> EOF
Test wrapped blame to be able to handle the usual command line attributes

View File

@ -1,13 +1,11 @@
Set up
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [experimental]
> evolution=all
> [extensions]
> fbamend=$TESTDIR/../hgext3rd/fbamend
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> EOF
Test hg bookmark works with hidden commits

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> rebase=
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> rebase=
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> fbamend=$TESTDIR/../hgext3rd/fbamend
> rebase=
> [experimental]

View File

@ -2,13 +2,11 @@ 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
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> EOF
Run test

View File

@ -2,13 +2,11 @@ Check for remotenames and skip if not present
$ . $TESTDIR/require-ext.sh remotenames
Set up
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> rebase=
> remotenames=
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> EOF
$ hg init repo

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> rebase=
> EOF

View File

@ -1,8 +1,6 @@
$ extpath=`dirname $TESTDIR`
$ cp $extpath/hgext3rd/tweakdefaults.py $TESTTMP # use $TESTTMP substitution in message
$ cat >> $HGRCPATH << EOF
> [extensions]
> tweakdefaults=$TESTTMP/tweakdefaults.py
> tweakdefaults=$TESTDIR/../hgext3rd/tweakdefaults.py
> fbamend=$TESTDIR/../hgext3rd/fbamend
> rebase=
> EOF