diff options
Diffstat (limited to 'tests/lib-gdr')
-rw-r--r-- | tests/lib-gdr | 10 |
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' |