From 557f90d88992e61580113baa2e4da0b4427d7cb4 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 17 Feb 2018 23:07:56 +0000 Subject: [PATCH] git-debrebase: test suite: gdr-diverge-nmu: complete Signed-off-by: Ian Jackson --- tests/tests/gdr-diverge-nmu | 22 ++++++++++++++++++++++ tests/tests/gdr-edits | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/tests/tests/gdr-diverge-nmu b/tests/tests/gdr-diverge-nmu index 6d14bba1..9fb2c5d5 100755 --- a/tests/tests/gdr-diverge-nmu +++ b/tests/tests/gdr-diverge-nmu @@ -33,6 +33,8 @@ t-some-changes 'maintainer' t-git-debrebase t-git-debrebase stitch +git branch did.maintainer + t-git-next-date t-dgit fetch @@ -63,4 +65,24 @@ t-gdr-good laundered t-git-debrebase stitch t-gdr-good stitched +: 'check that what we have is what is expected' + +git checkout -b compare.nmu origin/master~0 +git checkout patch-queue/nmu . +git rm -rf debian/patches +git commit -m 'rm patches nmu' + +git checkout -b compare.maintainer origin/master~0 +git checkout did.maintainer . +git rm -rf --ignore-unmatch debian/patches +git commit --allow-empty -m 'rm patches maintainer' + +git merge compare.nmu +git diff --quiet master + +: 'check that dgit still likes it' + +git checkout master +t-dgit -wgf quilt-fixup + t-ok diff --git a/tests/tests/gdr-edits b/tests/tests/gdr-edits index 83bd8016..bb6c8d15 100755 --- a/tests/tests/gdr-edits +++ b/tests/tests/gdr-edits @@ -31,6 +31,6 @@ t-gdr-good pushed : todo 'more tests: other maint updated, we must fetch' : todo 'more tests: other maint updated, alert divergence' -: todo 'more tests: nmu divergence' +: todo 'more tests: dgit nmu divergence' t-ok -- 2.30.2