diff options
Diffstat (limited to 'tests/pidof.test')
-rw-r--r-- | tests/pidof.test | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/tests/pidof.test b/tests/pidof.test deleted file mode 100644 index 1d0ea567..00000000 --- a/tests/pidof.test +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash - -[ -f testing.sh ] && . testing.sh - -#testing "name" "command" "result" "infile" "stdin" - -# -# pidof (unlike killall) doesn't match argv[1] unless you supply -x. -# - -echo -e "#!$(which sh)\nread i < /proc/self/fd/1" > pidof-$$.test -chmod a+x pidof-$$.test -cp pidof-$$.test toybox.pidof-$$.test.script -(./pidof-$$.test & echo $! > pid.txt) -pid=$(cat pid.txt) -testcmd "short argv[1]" "pidof-$$.test" "" "" "" -testcmd "short argv[1] -x" "-x pidof-$$.test" "$pid\n" "" "" -kill $pid - -(./toybox.pidof-$$.test.script & echo $! > pid.txt) -pid=$(cat pid.txt) -testcmd "long argv[1]" "toybox.pidof-$$.test.script" "" "" "" -testcmd "long argv[1] -x" "-x toybox.pidof-$$.test.script" "$pid\n" "" "" -kill $pid - -rm -f toybox.pidof-$$.test.script pidof-$$.test pid.txt - -# pidof (unlike killall) will match itself. -testcmd "pidof pidof" "pidof > /dev/null && echo found" "found\n" "" "" |