summaryrefslogtreecommitdiff
path: root/tests/lib
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-08-26 01:18:08 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2018-08-26 02:21:58 +0100
commita013d40d737ef70fae7885b5e339660ca112d978 (patch)
tree61f40e2680d5e008747e64ddaa115fb4c6429f3b /tests/lib
parent72ce6d23ca6a10fcab21410d202ec8ad5fc2aeb9 (diff)
test suite: lib-gdr: Factor out t-make-orig
NFC, overall. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tests/lib')
-rw-r--r--tests/lib9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/lib b/tests/lib
index 42e1344..9693c25 100644
--- a/tests/lib
+++ b/tests/lib
@@ -1026,6 +1026,15 @@ t-make-badcommit () {
t-expect-fsck-fail $badcommit
}
+t-make-orig () {
+ # leaves ust set to filename of orig tarball
+ local p=$1
+ local v=$2
+ local tag=${3-v$2}
+ ust=${p}_${v}.orig.tar.gz
+ git archive -o ../$ust --prefix=${p}-${v}/ $tag
+}
+
t-merge-conflicted-stripping-conflict-markers () {
local otherbranch=$1
local file=$2