Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-04 | Remove trailing crud from busybox.tests. (Sleep deprivation strikes again...) | Rob Landley | |
2005-09-04 | General cleanup of command line parsing to allow "busybox" to work as a prefix. | Rob Landley | |
(I.E. any argv[0] that starts with "busybox" winds up in busybox_main().) Added testing/busybox.tests which tests the following permutations: ./busybox ./busybox-suffix ./busybox cat ./busybox-suffix cat ./busybox --help ./busybox-suffix --help ./busybox --help cat ./busybox-suffix --help cat ./busybox --help unknown ./busybox-suffix --help unknown ./unknown Also repair the test suite so ./runtest calls the ".tests" scripts properly. Note: you can now go "busybox busybox busbox ls -l" and it'll take it. The new code is pretty generic. I can block that if anybody can come up with a good reason to... | |||
2005-09-02 | This goes along with the new testsuite code... | Rob Landley | |
2005-09-02 | Working on a new test harness. Moved the sort tests into it. | Rob Landley | |
2005-05-18 | Patch from Colin Watson (mangled slightly by Rob Landley): | Rob Landley | |
This patch implements the 'T' command in sed. This is a GNU extension, but one of the udev hotplug scripts uses it, so I need it in busybox anyway. Includes a test; 'svn add testsuite/sed/sed-branch-conditional-inverted' after applying. | |||
2004-10-08 | egor duda writes: | Eric Andersen | |
Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor | |||
2004-04-18 | Add two fundamental tests for copying directories | Glenn L McGrath | |
2004-04-06 | Minor tar test update | Eric Andersen | |
2004-04-06 | Kill off the old 'tests' stuff. Write a ton of new tests for the | Eric Andersen | |
'testsuite' dir. Fix a bunch of broken tests. Fix the testsuite 'runtest' script so it actually reports all failures and provides meaningful feedback. -Erik | |||
2004-04-06 | Fix the test suite script so it actually works and actually flags | Eric Andersen | |
all errors as such. Make verbose mode exit on FAIL and provide a printout of the failed test run. | |||
2004-04-05 | Some test additions | Eric Andersen | |
2003-12-26 | Isolate code better for unused options, config option to enable long | Glenn L McGrath | |
options, add some conditions to the tar tests in testsuite. | |||
2003-11-20 | Update status of tests which should pass | Glenn L McGrath | |
2003-11-20 | remove controversial tests | Glenn L McGrath | |
2003-09-16 | Configuration option to define wether to follows GNU sed's behaviour | Glenn L McGrath | |
or the posix standard. Put the cleanup code back the way it was. | |||
2003-09-16 | Fix a bug that creapt in recently with substitution subprinting, and add | Glenn L McGrath | |
a test for it. | |||
2003-09-15 | Fix a simple mistake with pattern space, and add a test for it | Glenn L McGrath | |
2003-09-15 | Add a test for the 'P' command and fix current implementation so it | Glenn L McGrath | |
doesnt permanently modify the pattern space. | |||
2003-09-15 | A test and fix for the sed 'n' command | Glenn L McGrath | |
2003-09-15 | Test for use of newline in regex's, this feature is used by most | Glenn L McGrath | |
configure scripts. | |||
2003-09-15 | Test the N command | Glenn L McGrath | |
2003-09-15 | Check sed doesnt go into an infinite loop (yes it does) | Glenn L McGrath | |
2003-09-14 | Update sed branch tests | Glenn L McGrath | |
2003-09-14 | Add two new tests, sed-recurses-properly should always work | Glenn L McGrath | |
2003-05-18 | Handle -O preceding -x. | Matt Kraai | |
2003-01-13 | Patch from Tito to rework strings applet, and some testsuite | Eric Andersen | |
stuff to test it added by me. | |||
2002-11-28 | left out a \" | Glenn L McGrath | |
2002-11-28 | This test was hanging | Glenn L McGrath | |
2002-06-11 | * testsuite/sed/sed-recurses-properly: Mark XFAIL. | Matt Kraai | |
2002-04-15 | * archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standard | Matt Kraai | |
output. * testsuite/bunzip2/bzcat-does-not-remove-compressed-file: New. | |||
2002-04-13 | Sed can go into an infinite loop | Eric Andersen | |
2002-04-01 | * editors/sed.c (process_file): Stop processing deleted lines. | Matt Kraai | |
* testsuite/sed/sed-does-not-substitute-in-delete-line: New. | |||
2002-03-27 | * testsuite/which/which-uses-default-path: Remove extra echo. | Matt Kraai | |
2002-03-27 | * testsuite/grep/egrep-supports-extended-regexps: Check exit status instead | Matt Kraai | |
of output. | |||
2002-03-27 | * testsuite/bunzip2/bunzip2-reads-from-standard-input: Remove -c flags. | Matt Kraai | |
* testsuite/gunzip/gunzip-reads-from-standard-input: Likewise. | |||
2002-03-27 | * testsuite/COPYING: Remove. | Matt Kraai | |
2002-03-27 | * archival/bunzip2.c (bunzip2_main): Remove compressed file. | Matt Kraai | |
* testsuite/bunzip2/bunzip2-removes-compressed-file: New. | |||
2002-03-27 | * testsuite/runtest (run_applet_testcase): Return test case status, not | Matt Kraai | |
process ID. | |||
2002-03-27 | * archival/bunzip2.c: Include <unistd.h>. | Matt Kraai | |
(bunzip2_main): Read data from standard input if FILE argument is `-' or omitted. * include/usage.h (bunzip2_trivial_usage, bunzip2_full_usage): Rewrite. * testsuite/bunzip2/bunzip2-reads-from-standard-input: New. | |||
2002-03-19 | * testsuite/grep/egrep-is-not-case-insensitive: Require | Matt Kraai | |
CONFIG_FEATURE_GREP_EGREP_ALIAS. | |||
2002-03-19 | * testsuite/grep/grep-handles-binary-files: Read input from a pipe. | Matt Kraai | |
* testsuite/grep/grep-matches-NUL: Likewise. | |||
2002-03-19 | * networking/wget.c (parse_url): Allocate a string for the empty path. | Matt Kraai | |
* testsuite/wget/wget-handles-empty-path: New. | |||
2002-02-19 | * testsuite/runtest (show_result): Change UPASS to XPASS. | Matt Kraai | |
(run_applet_testcase): Likewise. | |||
2002-02-19 | * testsuite/README: Change "UNSUPPORTED" tag to "FEATURE". | Matt Kraai | |
* testsuite/runtest (run_applet_testcase): Likewise. * testsuite/cp/cp-preserves-hard-links: Likewise. * testsuite/grep/egrep-supports-extended-regexps: Likewise. * testsuite/grep/grep-is-also-egrep: Likewise. * testsuite/tar/tar-archives-multiple-files: Likewise. * testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list: Likewise. * testsuite/tar/tar-handles-exclude-and-extract-lists: Likewise. * testsuite/tar/tar-handles-nested-exclude: Likewise. | |||
2002-02-19 | * testsuite/runtest (run_applet_testcase): Return UNTESTED instead of | Matt Kraai | |
UNSUPPORTED for missing applets and features. | |||
2002-02-19 | * testsuite/README: Fill to 80 columns. | Matt Kraai | |
2002-02-19 | * testsuite/README: Update copyright date. | Matt Kraai | |
2002-02-19 | * testsuite/tar/tar-archives-multiple-files: Require | Matt Kraai | |
CONFIG_FEATURE_TAR_CREATE. | |||
2002-02-17 | * testsuite/tar/tar-archives-multiple-files: New. | Matt Kraai | |
2002-02-05 | * archival/gzip.c (ifname, ofname): Delete. | Matt Kraai | |
(gzip_main): Handle multiple files. * include/usage.h (gzip_trivial_usage): Allow multiple FILEs. (gzip_full_usage): Ditto. * testsuite/gzip/gzip-accepts-multiple-files: New. * testsuite/gzip/gzip-removes-original-file: New. |