tests: fix POSIX shell source style
authorMike Frysinger <vapier@gentoo.org>
Wed, 4 Nov 2009 23:41:22 +0000 (18:41 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 4 Nov 2009 23:41:22 +0000 (18:41 -0500)
The source command does not search $PWD, and bash recently fixed itself to
follow this behavior for /bin/sh.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
35 files changed:
testsuite/all_sourcecode.tests
testsuite/awk.tests
testsuite/busybox.tests
testsuite/comm.tests
testsuite/cpio.tests
testsuite/cut.tests
testsuite/diff.tests
testsuite/expand.tests
testsuite/fold.tests
testsuite/grep.tests
testsuite/makedevs.tests
testsuite/mdev.tests
testsuite/mkfs.minix.tests
testsuite/mount.tests
testsuite/od.tests
testsuite/parse.tests
testsuite/patch.tests
testsuite/pidof.tests
testsuite/printf.tests
testsuite/readlink.tests
testsuite/rx.tests
testsuite/sed.tests
testsuite/seq.tests
testsuite/sort.tests
testsuite/start-stop-daemon.tests
testsuite/sum.tests
testsuite/tail.tests
testsuite/taskset.tests
testsuite/test.tests
testsuite/tr.tests
testsuite/unexpand.tests
testsuite/uniq.tests
testsuite/unzip.tests
testsuite/uuencode.tests
testsuite/xargs.tests

index 5b3f0388d1b649ea771430de634e09d8345fb075..c0a1f863fc3f2f079044616297cba454804d3e37 100755 (executable)
@@ -5,7 +5,7 @@
 # Licensed under GPL v2, see file LICENSE for details.
 
 [ -n "$srcdir" ] || srcdir=$(pwd)
-. testing.sh
+. ./testing.sh
 
 
 #
index 0db99ab2115799584ab5e903ab6ffa46d51f9415..2c7642ce0b79097ac3f27e07473d20c149d4a985 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2007 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "description" "command" "result" "infile" "stdin"
 
index 26536c656e3c0500d0e77d7afa4f260f37829ac1..7c44b1ed6a3135d96f51e79110abe692cf2c9b2f 100755 (executable)
@@ -4,7 +4,7 @@
 # Copyright 2005 by Rob Landley <rob@landley.net>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 HELPDUMP=`busybox`
 
index 44169f9b740045736cc2b69f3ec87e5283c52790..753db217c86357cedb744727affd1d8b312cd2ac 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2008 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "description" "command" "result" "infile" "stdin"
 
index fa0b65a08a445e4b153b3fdd3f1a974e57983aef..f21ba18d1a41a880df5e3f7e0159ad8a37a7cb4e 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # ls -ln shows date. Need to remove that, it's variable.
 # sed: coalesce spaces
index 2788d1fbed2cf263643cae9c895bd08ff8ee2d01..0fd79f2dfe3f1741036182b56e3c958222045e3f 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2007 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index ac68a089035c8eeea5aae3bfb1bd9dea15767ba6..bf24b77529e99bba937c01e59c4b2b11e6fc3a4b 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 3f4cda3f82c09788abc55ea7d3df233b8a07e359..57498a2016e85c23eafc472be00b5fbd478a0b42 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 5e1f3455264437d70aed0cd24e9354671b061486..ca0e511c11b8eecb8340cb1f6e7e94d157da5dae 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2009 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 7e3dff0d6b318b035d202d08fea97b57e7aaf0c2..6e14f91ce7cdc4d7272e8fe09a423061d4f740d9 100755 (executable)
@@ -5,7 +5,7 @@
 
 # AUDIT:
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index 9e068bdcab4c138020d5ded7def689f73fb80f6e..b41614f137e3e796ca838c68dcdbb17c56d85d9a 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # ls -ln is showing date. Need to remove that, it's variable
 # sed: (1) "maj, min" -> "maj,min" (2) coalesce spaces
index d52f3b10b69b50ed3222676dd4dc4e729519e5cb..319c670da1bb5f9f047c821fd38537f157f07845 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # ls -ln is showing date. Need to remove that, it's variable
 # sed: (1) "maj, min" -> "maj,min" (2) coalesce spaces
index 90df9316d0a589707417039ff54f00df1f13d13a..7cad7daa6687a6b0a89e64fca36e03670328b39f 100755 (executable)
@@ -4,7 +4,7 @@
 # Copyright 2007 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index f4a2cc2144d9db5b93ff4cf5f8bbcc9815db980a..8bd60ea0cab366c2454d899e1d5a8477570977af 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2007 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 test "`id -u`" = 0 || {
        echo "SKIPPED: must be root to test this"
index f136bb5fa686a8cc6e14e521cc5d279fcdd6650d..0bf1f4c54903b0d11d72988e9f06c69eb7e1321c 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index f1ee7b83029f869df76eb410edda46744d443910..999efef1c8bf0bf0debe4dbb2315636ad1622394 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2008 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 COLLAPSE=$(( 0x00010000))
 TRIM=$((     0x00020000))
index 1bdc0c24ab0cbde4d5a448d9d053b188a4b05562..f3e6071865e0a32ab905855f7de74e613242ffab 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index a05a30239f8fb70cd93c7dcafa3557ea9c45958c..45df1a9584afecf86f9658195f80115adda35661 100755 (executable)
@@ -6,7 +6,7 @@
 
 # AUDIT:
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 0a63f0f5715c66acd7134a4891070edef4799cd7..95f8110adf80f053b383c382607e2c2d3f1ab9c0 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # Need this in order to not execute shell builtin
 bb="busybox "
index 0faa6ed0c5631c71dfd27fa4571066de7e68fb1e..e6822dff1023915648ebe804f67e61fb1574e743 100755 (executable)
@@ -4,7 +4,7 @@
 # Copyright 2006 by Natanael Copa <n@tanael.org>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 TESTDIR=readlink_testdir
 TESTFILE="$TESTDIR/testfile"
index 417f04b575e270f82fae540bf2c4a5aeefe80755..c2b8814a2132138c24d62e36af4e7a31276891cf 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2009 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 696d980eff26e0bd86315d0480ba1b496b4964f3..875c946be80dc810cf4c25ffc625de34b8b4a456 100755 (executable)
@@ -4,7 +4,7 @@
 # Copyright 2005 by Rob Landley <rob@landley.net>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "description" "arguments" "result" "infile" "stdin"
 
index 817e1a724640bb14e56d6fb598a8cf54d812c679..7a5537427cc1321e1bed133e4666a3a833376a2d 100755 (executable)
@@ -6,7 +6,7 @@
 
 # AUDIT: Full SUSv3 coverage (except internationalization).
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index 627ca51f858f278726405832079eda8b875b4f1e..5ed29fb12cd33e7ae5fe5e3577129961e934633d 100755 (executable)
@@ -1,10 +1,10 @@
-#!/bin/bash
+#!/bin/sh
 
 # SUSv3 compliant sort tests.
 # Copyright 2005 by Rob Landley <rob@landley.net>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # The basic tests.  These should work even with the small busybox.
 
index ba77cde6e6c4381c31e1ebf615d90be832b0f0e8..76b0be08c82b5be8b20bc7e04bc42cff58385115 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "cmd" "expected result" "file input" "stdin"
 
index e537cf6075dedf5f690af379ddfb5841e971380f..da278c787923a7307fbe606bf348bedfebf23f32 100755 (executable)
@@ -6,7 +6,7 @@
 
 # AUDIT: Unit tests for sum
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index d97bf7bbe5355aa94499c48f423b3e1eb4a27f40..d2427d4307ab3568bb8dcef6ec60a99da9e62fe2 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2009 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "command" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index 53d7f10dafe1dfe95f103be6e373360fe7076491..1a19285d721f07e7fd7295283228c7d25a7332cb 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2006 Bernhard Reutner-Fischer
 # Licensed under GPL v2 or later, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 a="taskset"
 
 # testing "test name"              "opts" "expected result" "file inp" "stdin"
index b7c84d9b2699b707c7e258dc9cefebfd66a7b6e2..7d804446731cb55a61f78e779aa73cdf1c5845aa 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2007 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "command" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index f91cc1f657462cb77855388a2a0a1fd1e8130c42..9706056c9b43192d05a0631d3eb4d044f15c7c9c 100755 (executable)
@@ -3,7 +3,7 @@
 # Copyright 2009 by Denys Vlasenko <vda.linux@googlemail.com>
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "description" "arguments" "result" "infile" "stdin"
 
index e7f42c5fd202a133676d74719bfc14c95989d4f1..5c82a1e504cbe14d213920a910bfe4ff773f9de0 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 
index 94c45592f8a8a4fc0e0e074f8e05ba8f11353fed..02c595a0e3b8795f6fe411846335cb63ca321de6 100755 (executable)
@@ -6,7 +6,7 @@
 
 # AUDIT: Full SUSv3 coverage (except internationalization).
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index 975079db66bce5e8053c48eb0c2d6f8a1c4b625e..0ce5da26cc13325b0f0a14666211a94a0d02650f 100755 (executable)
@@ -5,7 +5,7 @@
 # Copyright 2006 Glenn McGrath
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index cb658db3bc7e193ce57228030804b26b933ac426..6556e60d1def3abcb0e16bfb5c28909f181986fd 100755 (executable)
@@ -6,7 +6,7 @@
 
 # AUDIT: Unit tests for uuencode
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "options" "expected result" "file input" "stdin"
 #   file input will be file called "input"
index 36524499e62d101d9b24217dfaf128dd9a108b8e..17f4e7a1be24a13f7bcb21889dd47d3049098d4c 100755 (executable)
@@ -2,7 +2,7 @@
 # Copyright 2008 by Denys Vlasenko
 # Licensed under GPL v2, see file LICENSE for details.
 
-. testing.sh
+. ./testing.sh
 
 # testing "test name" "command" "expected result" "file input" "stdin"