diff options
author | Heiko Schlittermann (HS12) <hs@schlittermann.de> | 2015-04-06 23:28:26 +0200 |
---|---|---|
committer | Heiko Schlittermann (HS12) <hs@schlittermann.de> | 2015-04-25 21:25:32 +0200 |
commit | 1c143d9d5ba30e2f687530f496b5ed5109be145e (patch) | |
tree | 10113488b57da1eabc25b2b94eae2f39b249d593 /test | |
parent | 32ca7e2d3443b12a06aa0ae6bd21bfa8c27d031a (diff) |
Testsuite: add support for relative name of exim
The runtest script converts a relative name of the binary to an
absolute name. This is mainly a comfort feature.
Diffstat (limited to 'test')
-rwxr-xr-x | test/runtest | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/runtest b/test/runtest index 4247f8c53..249c7cf59 100755 --- a/test/runtest +++ b/test/runtest @@ -2253,9 +2253,10 @@ else ################################################## # If the first character of the first argument is '/', the argument is taken -# as the path to the binary. +# as the path to the binary. If the first argument does not start with a +# '/' but exists in the file system, it's assumed to be the Exim binary. -$parm_exim = (@ARGV > 0 && $ARGV[0] =~ m?^/?)? shift @ARGV : ""; +$parm_exim = (@ARGV > 0 && (-x $ARGV[0] or $ARGV[0] =~ m?^/?))? Cwd::abs_path(shift @ARGV) : ""; print "Exim binary is $parm_exim\n" if $parm_exim ne ""; |