From 27372f8aae862754654b46cf719f759cea99eb9d Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 23 Jun 2015 13:22:23 +0100 Subject: Test suite: Introduce t-policy-nonexist "t-policy false" did not work properly. --- tests/lib | 4 ++++ tests/tests/trustingpolicy-replay | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/lib b/tests/lib index 30fce38..e710f39 100644 --- a/tests/lib +++ b/tests/lib @@ -516,6 +516,10 @@ t-policy-admin () { ${DGIT_INFRA_PFX}dgit-repos-admin-debian --repos $tmp/git "$@" } +t-policy-nonexist () { + ln -sf no-such-file-or-directory $drs_dispatch/policy-hook +} + t-policy () { local policyhook=$1 policyhook=${DGIT_INFRA_PFX}$policyhook diff --git a/tests/tests/trustingpolicy-replay b/tests/tests/trustingpolicy-replay index e0bf334..2736a52 100755 --- a/tests/tests/trustingpolicy-replay +++ b/tests/tests/trustingpolicy-replay @@ -43,7 +43,7 @@ prepare-replay () { # record the tag, which prevents the replays. We are simulating # abortive pushes (since we do want to avoid a situation where # dangerous old signed tags can exist). - t-policy false + t-policy-nonexist t-commit "request with $delib that we will replay" t-dgit build -- cgit v1.2.3