From 62eaf578fb1af468b02c455db65bf93b3422ba49 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 23 Jun 2015 13:21:35 +0100 Subject: Test suite: Make t-policy more robust, and work in installed-package mode --- tests/lib | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/lib b/tests/lib index ef2437b..30fce38 100644 --- a/tests/lib +++ b/tests/lib @@ -518,8 +518,12 @@ t-policy-admin () { t-policy () { local policyhook=$1 - ln -sf ${DGIT_INFRA_PFX}$policyhook \ - $drs_dispatch/policy-hook + policyhook=${DGIT_INFRA_PFX}$policyhook + case $policyhook in + */*) ;; + *) policyhook=`type -P $policyhook` ;; + esac + ln -sf "$policyhook" $drs_dispatch/policy-hook } t-debpolicy () { -- cgit v1.2.3