From e82d9492c0a63d75c96e2ebdbc93300d57927d60 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 20 Jul 2019 17:17:06 +0100 Subject: git-debpush: Check upstream source is identical in the upstream tag Closes: #932476 Signed-off-by: Sean Whitton Acked-by: Ian Jackson --- tests/tests/tagupl | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/tests/tagupl') diff --git a/tests/tests/tagupl b/tests/tests/tagupl index 09ca53a..9d3e45a 100755 --- a/tests/tests/tagupl +++ b/tests/tests/tagupl @@ -23,10 +23,19 @@ git tag $upstreamtag git checkout -B master quilt-tip-2 +echo foo >bar +git add bar +git commit -m"corrupt the upstream source to test upstream-nonidentical check" + t-tagupl-settings tagname=test-dummy/$v +t-expect-fail "the upstream source in tag $upstreamtag is not identical to the upstream source in refs/heads/master" \ +t-tagupl-test --quilt=gbp --upstream=$upstreamtag + +git reset --hard HEAD~1 + t-expect-fail "upstream tag $upstreamtag is not an ancestor of refs/heads/master" \ t-tagupl-test --quilt=gbp --upstream=$upstreamtag -- cgit v1.2.3