chiark / gitweb /
test-common: Cope if argv0 starts with ./
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 14 Nov 2019 01:17:17 +0000 (01:17 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 14 Nov 2019 01:17:34 +0000 (01:17 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
test-common.tcl

index 45bddcea9dbf325f183c837b60252a6619633ed7..162ad3a0b7187bc6c34fb8df841a91a61a3217ff 100644 (file)
@@ -17,7 +17,7 @@ if {![catch {
     set tmp $env(AUTOPKGTEST_ARTIACTS)
 }]} {} elseif {![catch {
     set tmp $env(AUTOPKGTEST_TMP)
-}]} {} elseif {[regsub {^([sm]test)/t-} $argv0 {\1/d-} tmp]} {
+}]} {} elseif {[regsub {^(?:\./)?([sm]test)/t-} $argv0 {\1/d-} tmp]} {
     set tmp $builddir/$tmp
     file mkdir $tmp
 }