summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/lib-gdr10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/lib-gdr b/tests/lib-gdr
index 9a23cd5..41e5ef8 100644
--- a/tests/lib-gdr
+++ b/tests/lib-gdr
@@ -78,6 +78,16 @@ t-gdr-good () {
enparents=2
git diff --quiet $expect..$cid
etype=Upstream
+
+ : 'reject pointless pseudomerges'
+ local overwritten=${parents/$expect/}
+ overwritten=${overwritten// /}
+ t-git-debrebase analyse $overwritten >../anal.overwr
+ local ocid otype oinfo
+ read <../anal.overwr ocid otype oinfo
+ case "$otype" in
+ Pseudomerge) test "x$info" != "x$oinfo" ;;
+ esac
;;
Packaging)
git diff --quiet $expect..$cid -- ':.' ':!debian'