diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-07-18 16:34:01 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-07-18 16:34:01 +0200 |
commit | 875f782b127d1eee2c40cbc597a6a712a1405c9e (patch) | |
tree | c36d4122689b5e56c88f869d8a5e4ea5b79ebf4c | |
parent | 6ae6426a7485b5835c23aea198b3065f491d918b (diff) | |
download | busybox-w32-875f782b127d1eee2c40cbc597a6a712a1405c9e.tar.gz busybox-w32-875f782b127d1eee2c40cbc597a6a712a1405c9e.tar.bz2 busybox-w32-875f782b127d1eee2c40cbc597a6a712a1405c9e.zip |
minor tweaks in testsuite
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | testsuite/README | 21 | ||||
-rwxr-xr-x | testsuite/runtest | 2 |
2 files changed, 13 insertions, 10 deletions
diff --git a/testsuite/README b/testsuite/README index 03ac377ba..2ead8e994 100644 --- a/testsuite/README +++ b/testsuite/README | |||
@@ -5,21 +5,12 @@ cases for particular applets: | |||
5 | 5 | ||
6 | ./runtest <applet1> <applet2>... | 6 | ./runtest <applet1> <applet2>... |
7 | 7 | ||
8 | The test cases for an applet reside in the subdirectory of the applet name. The | ||
9 | name of the test case should be the assertion that is tested. The test case | ||
10 | should be a shell fragment that returns successfully if the test case passes, | ||
11 | and unsuccessfully otherwise. | ||
12 | |||
13 | Set SKIP_KNOWN_BUGS environment variable to any non-empty value | 8 | Set SKIP_KNOWN_BUGS environment variable to any non-empty value |
14 | to exclude tests which are known to fail. | 9 | to exclude tests which are known to fail. |
15 | 10 | ||
16 | Set SKIP_INTERNET_TESTS to exclude tests which require working | 11 | Set SKIP_INTERNET_TESTS to exclude tests which require working |
17 | internet connection. | 12 | internet connection. |
18 | 13 | ||
19 | If the test case relies on a certain feature, it should include the string | ||
20 | "FEATURE: " followed by the name of the feature in a comment. If it is always | ||
21 | expected to fail, it should include the string "XFAIL" in a comment. | ||
22 | |||
23 | 14 | ||
24 | Common causes of false positives: | 15 | Common causes of false positives: |
25 | 16 | ||
@@ -30,6 +21,18 @@ are in /etc/localtime. | |||
30 | LANG and LC_xxx environment variables set to non-C locale. | 21 | LANG and LC_xxx environment variables set to non-C locale. |
31 | 22 | ||
32 | 23 | ||
24 | Developer's notes: | ||
25 | |||
26 | The test cases for an applet reside in the subdirectory of the applet name. | ||
27 | The name of the test case should be the assertion that is tested. | ||
28 | The test case should be a shell fragment that returns successfully | ||
29 | if the test case passes, and unsuccessfully otherwise. | ||
30 | |||
31 | If the test case relies on a certain feature, it should include the string | ||
32 | "FEATURE: " followed by the name of the feature in a comment. If it is always | ||
33 | expected to fail, it should include the string "XFAIL" in a comment. | ||
34 | |||
35 | |||
33 | For the entire testsuite, the copyright is as follows: | 36 | For the entire testsuite, the copyright is as follows: |
34 | 37 | ||
35 | Copyright (C) 2001, 2002 Matt Kraai | 38 | Copyright (C) 2001, 2002 Matt Kraai |
diff --git a/testsuite/runtest b/testsuite/runtest index 2428f6c36..3ff4b96da 100755 --- a/testsuite/runtest +++ b/testsuite/runtest | |||
@@ -2,7 +2,7 @@ | |||
2 | # Usage: | 2 | # Usage: |
3 | # runtest [applet1] [applet2...] | 3 | # runtest [applet1] [applet2...] |
4 | 4 | ||
5 | . testing.sh | 5 | . ./testing.sh |
6 | 6 | ||
7 | # Run one old-style test. | 7 | # Run one old-style test. |
8 | # Tests are stored in applet/testcase shell scripts. | 8 | # Tests are stored in applet/testcase shell scripts. |