summaryrefslogtreecommitdiff
path: root/tests/tests/debpolicy-taintrm
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tests/debpolicy-taintrm')
-rwxr-xr-xtests/tests/debpolicy-taintrm15
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/tests/debpolicy-taintrm b/tests/tests/debpolicy-taintrm
index a9e54da..eccc290 100755
--- a/tests/tests/debpolicy-taintrm
+++ b/tests/tests/debpolicy-taintrm
@@ -17,6 +17,12 @@ t-dgit setup-mergechangelogs
t-dgit push-source --new
+t-commit 'edit after first push'
+
+t-expect-push-fail-tainted \
+ 'Package is in NEW and has not been accepted or rejected yet' \
+t-dgit push-source --new
+
: cut
rm $tmp/incoming/*
@@ -31,10 +37,15 @@ t-commit 'edit after cut'
: push, needs --deliberately
-t-expect-push-fail \
- 'all previously pushed versions were found to have been removed from NEW' \
+t-expect-push-fail-tainted \
+ 'Reason:.* all previously pushed versions were found to have been removed from NEW' \
t-dgit push-source --new
+t-expect-push-fail-tainted \
+ 'Reason:.* all previously pushed versions were found to have been removed from NEW' \
+t-dgit push-source --new --deliberately-not-fast-forward \
+ --force-reusing-version
+
t-dgit push-source --new --deliberately-include-questionable-history \
--force-reusing-version