summaryrefslogtreecommitdiff
path: root/tests/tests
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2016-09-04 20:47:00 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2016-09-11 18:53:45 +0100
commite677c4ae89b7391b60bca6aab582ccd99b4fa68b (patch)
tree3cc0d0de4fbd315f96d70a67f532473327aa3793 /tests/tests
parent90905e9db641a5843f50c8aa02891ca198d1853a (diff)
Test suite: quilt-gbp: Provide and use t-gbp-pushed-good
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tests/tests')
-rwxr-xr-xtests/tests/quilt-gbp22
1 files changed, 3 insertions, 19 deletions
diff --git a/tests/tests/quilt-gbp b/tests/tests/quilt-gbp
index 271ea2c..e528567 100755
--- a/tests/tests/quilt-gbp
+++ b/tests/tests/quilt-gbp
@@ -4,6 +4,8 @@ set -e
t-tstunt-parsechangelog
+t-newtag
+
t-gbp-example-prep
t-expect-fail 'quilt fixup cannot be linear' \
@@ -30,7 +32,7 @@ t-ref-head
t-dgit --quilt=gbp push
-t-ref-head
+t-gbp-pushed-good
exit 0
@@ -38,24 +40,6 @@ exit 0
want to
- t-pushed-good XXX need to do something more subtle than check our branch is in repo now:
-
- # check that:
- # working tree is still clean
- # DEP-14 tag refers to our HEAD, unchanged
- # New dgit tag refers to a descendant
- # New dgit tag and archive tag and .dsc hash are same
- # dgit tree can be made by
- # - dpkg-source -x on the pushed .dsc
- # - modulo .pc
- # Maintainer tree can be made by
- # - dpkg-source -x --skip-patches on the pushed .dsc
- # - deleting any auto-gitignore patch and removing it from series
- # - modulo .pc
- # dgit tree can be made by
- # - as above, and then dpkg-source --before-build
- # - modulo .pc and non-debian/ .gitignores
-
make a new change
push it