mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
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:
parent
a6c7fc128f
commit
4a936cee21
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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]
|
||||
|
@ -1,5 +1,4 @@
|
||||
Set up test environment.
|
||||
$ extpath=`dirname $TESTDIR`
|
||||
$ cat >> $HGRCPATH << EOF
|
||||
> [extensions]
|
||||
> allowunstable=
|
||||
|
@ -1,5 +1,4 @@
|
||||
Set up test environment.
|
||||
$ extpath=`dirname $TESTDIR`
|
||||
$ cat >> $HGRCPATH << EOF
|
||||
> [extensions]
|
||||
> fbamend=$TESTDIR/../hgext3rd/fbamend
|
||||
|
@ -1,5 +1,4 @@
|
||||
Set up test environment.
|
||||
$ extpath=`dirname $TESTDIR`
|
||||
$ cat >> $HGRCPATH << EOF
|
||||
> [extensions]
|
||||
> directaccess=$TESTDIR/../hgext3rd/directaccess.py
|
||||
|
@ -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
|
||||
|
||||
|
@ -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 ()
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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]
|
||||
|
@ -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/.+
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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=
|
||||
|
@ -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=
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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=
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user