]> granicus.if.org Git - procps-ng/commitdiff
procps-ng : tests, remove which dependency
authorGilles Espinasse <g.esp@free.fr>
Thu, 23 May 2013 21:22:49 +0000 (23:22 +0200)
committerCraig Small <csmall@enc.com.au>
Sat, 25 May 2013 21:30:16 +0000 (07:30 +1000)
which is a separate package that may not be available and is not yet build on Linux from scratch build order.
Instead use posix command -v. command -v  is a builtin working with bash-4.2, 3.0.25 or even old bash-2.05 or current debian dash

Signed-off-by: Gilles Espinasse <g.esp@free.fr>
testsuite/config/unix.exp

index 2a72c074e098377974517f3d5c739773535d0465..700c38ee7dd1d42941d17bf22e9aaacf9de0f0d5 100644 (file)
@@ -117,7 +117,7 @@ proc make_testproc { } {
     set sleep_time 300
 
     set testproc_path [ exec mktemp -u ]
-    set sleep_path [ exec which sleep ]
+    set sleep_path [ exec sh -c "command -v sleep" ]
     exec ln -s $sleep_path $testproc_path
     set testproc_comm [ exec basename $testproc_path ]