aboutsummaryrefslogtreecommitdiff
path: root/testsuite/TODO
diff options
context:
space:
mode:
authorlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-11-07 09:06:34 +0000
committerlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-11-07 09:06:34 +0000
commitd2cb669856089204ced07f40bffb9f6a61113ac7 (patch)
treee7ff050054b988c42c8243ffec9290efc3664b1b /testsuite/TODO
parent9c6e894573366c7293159047c143a89b1032c626 (diff)
downloadbusybox-w32-d2cb669856089204ced07f40bffb9f6a61113ac7.tar.gz
busybox-w32-d2cb669856089204ced07f40bffb9f6a61113ac7.tar.bz2
busybox-w32-d2cb669856089204ced07f40bffb9f6a61113ac7.zip
It was a bit out of date.
git-svn-id: svn://busybox.net/trunk/busybox@12177 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to '')
-rw-r--r--testsuite/TODO28
1 files changed, 18 insertions, 10 deletions
diff --git a/testsuite/TODO b/testsuite/TODO
index ced571595..b8957f488 100644
--- a/testsuite/TODO
+++ b/testsuite/TODO
@@ -2,17 +2,25 @@ This testsuite is quite obviously a work in progress. As such,
2there are a number of good extensions. If you are looking for 2there are a number of good extensions. If you are looking for
3something to do, feel free to tackle one or more of the following: 3something to do, feel free to tackle one or more of the following:
4 4
5Buildroot support 5Moving to the new format.
6 Erik has put together a handy package for constructing and 6 The old way was "lots of little tests files in a directory", which
7 testing busybox called buildroot. Integrating this into 7 doesn't interact well with source control systems. The new test
8 the testsuite would allow for greater test coverage (e.g., 8 format is command.tests files that use testing.sh.
9 init, mount, and other privileged applications). 9
10Every busybox applet needs a corresponding applet.tests.
11
12Full SUSv3 test suite.
13 Let's make the Linux Test Project jealous, shall we? Don't just
14 audit programs for standards compliance, _prove_ it with a regression
15 test harness.
16
17 http://www.opengroup.org/onlinepubs/009695399/utilities/
18
19Some tests need root access.
20 It's hard to test things like mount or init as a normal user.
21 Possibly User Mode Linux could be used for this, or perhaps
22 Erik's buildroot.
10 23
11libbb unit testing 24libbb unit testing
12 Being able to test the functions of libbb individually may 25 Being able to test the functions of libbb individually may
13 help to prevent regressions. 26 help to prevent regressions.
14
15Standardization
16 This testsuite is totally bastardized. It would be better
17 to use an existing test framework, such as dejagnu, greg,
18 or a XUnit clone (shunit?).