chiark / gitweb /
Test suite: quilt-gbp: Provide and use t-gbp-pushed-good
[dgit.git] / tests / tests / quilt-gbp
index 271ea2c71c1b34ab9064c57fdfd104e963795db2..e528567ffd93886b80c3d24995ff5768e5b2ee90 100755 (executable)
@@ -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