From: Ian Jackson Date: Wed, 13 May 2015 17:27:41 +0000 (+0100) Subject: Tests: Test rejection of removed NEW package X-Git-Tag: debian/0.30~167 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=2fdcc7a1a02e16654883740a262b0a9e21816a42;hp=5e5ac359fd22d5e35916471468ab7f56fec9fc82 Tests: Test rejection of removed NEW package --- diff --git a/tests/tests/debpolicy-newreject b/tests/tests/debpolicy-newreject index 813a5e21..d1cac37e 100755 --- a/tests/tests/debpolicy-newreject +++ b/tests/tests/debpolicy-newreject @@ -20,9 +20,23 @@ t-expect-fail 'forbidden for testing' \ t-dgit push --new git reset --hard HEAD~ +git commit --allow-empty -m 'will vanish from NEW' t-dgit build t-dgit push --new t-policy-periodic +# pretend it vanished from new: +rm $tmp/incoming/* +t-archive-none example +touch -d 'last year' $tmp/git/$p.git + +t-policy-periodic + +git commit --allow-empty -m 'should require --deliberately...questionable' +t-dgit build + +t-expect-fail 'tag debian/1.0 referred to this object.*all previously pushed versions were found to have been removed' \ +t-dgit push --new + echo xxx up to here