aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/killall.test12
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/killall.test b/tests/killall.test
index 40f6cb35..7e171d46 100644
--- a/tests/killall.test
+++ b/tests/killall.test
@@ -5,10 +5,16 @@
#testing "name" "command" "result" "infile" "stdin"
echo "#!$(which sh)
-yes > /dev/null" > toybox.killall.test.script
+while true; do
+ sleep 0.1
+done" > toybox.killall.test.script
chmod a+x toybox.killall.test.script
+cp toybox.killall.test.script toybox.test
+
+./toybox.test &
+testing "short name" "killall toybox.test && echo killed ; pgrep -l toybox.test || echo really" "killed\nreally\n" "" ""
./toybox.killall.test.script &
-testing "script" "killall toybox.killall.test.script && echo killed ; pgrep -l toybox.killall.test.script || echo really" "killed\nreally\n" "" ""
+testing "long name" "killall toybox.killall.test.script && echo killed ; pgrep -l toybox.killall.test.script || echo really" "killed\nreally\n" "" ""
-rm -f toybox.killall.test.script
+rm -f toybox.killall.test.script toybox.test