chiark
/
gitweb
/
~ianmdlvl
/
dgit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tests: git-repo-edit: wip
[dgit.git]
/
tests
/
lib
diff --git
a/tests/lib
b/tests/lib
index dc0911b8140376775cabf432120889523d7d7868..fb6b2fc068273ab2989250637a80eb58846d1407 100644
(file)
--- a/
tests/lib
+++ b/
tests/lib
@@
-48,7
+48,12
@@
t-git () {
p=$1
v=$2
mkdir -p $tmp/git
p=$1
v=$2
mkdir -p $tmp/git
- (set -e; cd $tmp/git; tar xf $troot/git-srcs/${p}_$v.git.tar)
+ local gs=$troot/git-srcs/${p}_$v.git
+ if test -f $gs.edit; then
+ cp -al $gs.edit $tmp/git/${p}.git
+ else
+ (set -e; cd $tmp/git; tar xf $gs.tar)
+ fi
}
t-git-none () {
}
t-git-none () {
@@
-227,9
+232,9
@@
t-git-config () {
t-drs () {
export DGIT_TEST_TROOT=$troot
export DGIT_TEST_TMP=$tmp
t-drs () {
export DGIT_TEST_TROOT=$troot
export DGIT_TEST_TMP=$tmp
-
t-git-config dgit-distro.test-dummy.git-url "ext::$troot/drs-git-ext
"
-
t-git-config dgit-distro.test-dummy.git-check true
-
t-git-config dgit-distro.test-dummy.git-create true
+
t-git-config dgit-distro.test-dummy.git-url "ext::$troot/drs-git-ext %S
"
+ t-git-config dgit-distro.test-dummy.git-check true
+ t-git-config dgit-distro.test-dummy.git-create true
}
t-drs-test () {
}
t-drs-test () {
@@
-237,6
+242,7
@@
t-drs-test () {
cd $root
export DGIT_TEST_TESTNAME="$testname"
export ADTTMP=$tmp
cd $root
export DGIT_TEST_TESTNAME="$testname"
export ADTTMP=$tmp
+ cp $root/tests/gnupg/{dd.gpg,dm.gpg,dm.txt} $tmp/.
+ cp $root/tests/suites $tmp/.
exec "${0///drs-//}" "$@"
}
exec "${0///drs-//}" "$@"
}
-