summaryrefslogtreecommitdiff
path: root/tests/lib-gdr
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-06-17 12:21:55 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2018-06-17 12:21:55 +0100
commit37caf544c8c2f8a69e673c2b2ec4fee885d53a0f (patch)
tree833adff5b480f28efe55fb972f89473552770558 /tests/lib-gdr
parent817b18a94707497d21c5a467bdd789e7b039f666 (diff)
test suite: gdr-edits: Rely on dgit interop, and test that it DTRT
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tests/lib-gdr')
-rw-r--r--tests/lib-gdr9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/lib-gdr b/tests/lib-gdr
index 08717dd..9eb7537 100644
--- a/tests/lib-gdr
+++ b/tests/lib-gdr
@@ -47,6 +47,7 @@ t-gdr-good () {
;;
stitched) etypes=Pseudomerge-Upstream ;;
pushed) etypes=AddPatches-Pseudomerge-Upstream ;;
+ pushed-interop) etypes=Pseudomerge-AddPatchesInterop-Upstream ;;
esac
t-git-debrebase analyse >../anal.check
@@ -68,6 +69,7 @@ t-gdr-good () {
Packaging/SAME) ;;
Packaging/Upstream) ;;
AddPatches/SAME) ;;
+ AddPatches/AddPatchesInterop) ;;
Changelog/Packaging) ;;
Changelog/Upstream) ;;
Upstream/SAME) ;;
@@ -87,6 +89,13 @@ t-gdr-good () {
fi
esac
+ case "$cetype" in
+ AddPatchesInterop)
+ git log -n1 --pretty=format:%B \
+ | grep '^\[git-debrebase[ :]'
+ ;;
+ esac
+
case "$ctype" in
Pseudomerge)
expect=${info#Contributor=}