chiark / gitweb /
git-debrebase: test suite: gdr-diverge-nmu: complete
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 17 Feb 2018 23:07:56 +0000 (23:07 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 16 Jun 2018 15:06:58 +0000 (16:06 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/tests/gdr-diverge-nmu
tests/tests/gdr-edits

index 6d14bba1dd1c2750fd6eb97c2f8b9b3e8826fc2b..9fb2c5d565bca696fe6f09813c8a6f1190e48b24 100755 (executable)
@@ -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
index 83bd8016849cc381d00a458fceb7ad80abe98873..bb6c8d15051248f16ed7092945df77ca469c4c5e 100755 (executable)
@@ -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