aboutsummaryrefslogtreecommitdiff
path: root/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* egor duda writes:Gravatar Eric Andersen2004-10-0819-44/+64
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Add two fundamental tests for copying directoriesGravatar Glenn L McGrath2004-04-182-0/+9
|
* Minor tar test updateGravatar Eric Andersen2004-04-061-3/+3
|
* Kill off the old 'tests' stuff. Write a ton of new tests for theGravatar Eric Andersen2004-04-0671-50/+316
| | | | | | | 'testsuite' dir. Fix a bunch of broken tests. Fix the testsuite 'runtest' script so it actually reports all failures and provides meaningful feedback. -Erik
* Fix the test suite script so it actually works and actually flagsGravatar Eric Andersen2004-04-061-4/+13
| | | | | all errors as such. Make verbose mode exit on FAIL and provide a printout of the failed test run.
* Some test additionsGravatar Eric Andersen2004-04-055-0/+42
|
* Isolate code better for unused options, config option to enable longGravatar Glenn L McGrath2003-12-265-3/+10
| | | | options, add some conditions to the tar tests in testsuite.
* Update status of tests which should passGravatar Glenn L McGrath2003-11-203-3/+0
|
* remove controversial testsGravatar Glenn L McGrath2003-11-202-15/+0
|
* Configuration option to define wether to follows GNU sed's behaviour Gravatar Glenn L McGrath2003-09-162-1/+20
| | | | | or the posix standard. Put the cleanup code back the way it was.
* Fix a bug that creapt in recently with substitution subprinting, and addGravatar Glenn L McGrath2003-09-161-0/+9
| | | | a test for it.
* Fix a simple mistake with pattern space, and add a test for itGravatar Glenn L McGrath2003-09-151-0/+13
|
* Add a test for the 'P' command and fix current implementation so itGravatar Glenn L McGrath2003-09-151-0/+10
| | | | doesnt permanently modify the pattern space.
* A test and fix for the sed 'n' commandGravatar Glenn L McGrath2003-09-151-0/+12
|
* Test for use of newline in regex's, this feature is used by mostGravatar Glenn L McGrath2003-09-151-0/+10
| | | | configure scripts.
* Test the N commandGravatar Glenn L McGrath2003-09-151-0/+9
|
* Check sed doesnt go into an infinite loop (yes it does)Gravatar Glenn L McGrath2003-09-151-0/+11
|
* Update sed branch testsGravatar Glenn L McGrath2003-09-143-15/+17
|
* Add two new tests, sed-recurses-properly should always workGravatar Glenn L McGrath2003-09-143-1/+16
|
* Handle -O preceding -x.Gravatar Matt Kraai2003-05-181-0/+3
|
* Patch from Tito to rework strings applet, and some testsuiteGravatar Eric Andersen2003-01-131-0/+8
| | | | stuff to test it added by me.
* left out a \"Gravatar Glenn L McGrath2002-11-281-1/+1
|
* This test was hangingGravatar Glenn L McGrath2002-11-281-1/+1
|
* * testsuite/sed/sed-recurses-properly: Mark XFAIL.Gravatar Matt Kraai2002-06-111-0/+1
|
* * archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standardGravatar Matt Kraai2002-04-151-0/+3
| | | | | output. * testsuite/bunzip2/bzcat-does-not-remove-compressed-file: New.
* Sed can go into an infinite loopGravatar Eric Andersen2002-04-131-0/+1
|
* * editors/sed.c (process_file): Stop processing deleted lines.Gravatar Matt Kraai2002-04-011-0/+2
| | | | * testsuite/sed/sed-does-not-substitute-in-delete-line: New.
* * testsuite/which/which-uses-default-path: Remove extra echo.Gravatar Matt Kraai2002-03-271-1/+0
|
* * testsuite/grep/egrep-supports-extended-regexps: Check exit status insteadGravatar Matt Kraai2002-03-271-1/+1
| | | | of output.
* * testsuite/bunzip2/bunzip2-reads-from-standard-input: Remove -c flags.Gravatar Matt Kraai2002-03-272-2/+2
| | | | * testsuite/gunzip/gunzip-reads-from-standard-input: Likewise.
* * testsuite/COPYING: Remove.Gravatar Matt Kraai2002-03-271-340/+0
|
* * archival/bunzip2.c (bunzip2_main): Remove compressed file.Gravatar Matt Kraai2002-03-271-0/+3
| | | | * testsuite/bunzip2/bunzip2-removes-compressed-file: New.
* * testsuite/runtest (run_applet_testcase): Return test case status, notGravatar Matt Kraai2002-03-271-2/+2
| | | | process ID.
* * archival/bunzip2.c: Include <unistd.h>.Gravatar Matt Kraai2002-03-271-0/+2
| | | | | | | (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.
* * testsuite/grep/egrep-is-not-case-insensitive: RequireGravatar Matt Kraai2002-03-191-0/+1
| | | | CONFIG_FEATURE_GREP_EGREP_ALIAS.
* * testsuite/grep/grep-handles-binary-files: Read input from a pipe.Gravatar Matt Kraai2002-03-192-4/+2
| | | | * testsuite/grep/grep-matches-NUL: Likewise.
* * networking/wget.c (parse_url): Allocate a string for the empty path.Gravatar Matt Kraai2002-03-191-0/+1
| | | | * testsuite/wget/wget-handles-empty-path: New.
* * testsuite/runtest (show_result): Change UPASS to XPASS.Gravatar Matt Kraai2002-02-191-4/+2
| | | | (run_applet_testcase): Likewise.
* * testsuite/README: Change "UNSUPPORTED" tag to "FEATURE".Gravatar Matt Kraai2002-02-199-13/+14
| | | | | | | | | | | | * 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.
* * testsuite/runtest (run_applet_testcase): Return UNTESTED instead ofGravatar Matt Kraai2002-02-191-2/+2
| | | | UNSUPPORTED for missing applets and features.
* * testsuite/README: Fill to 80 columns.Gravatar Matt Kraai2002-02-191-14/+11
|
* * testsuite/README: Update copyright date.Gravatar Matt Kraai2002-02-191-1/+1
|
* * testsuite/tar/tar-archives-multiple-files: RequireGravatar Matt Kraai2002-02-191-0/+1
| | | | CONFIG_FEATURE_TAR_CREATE.
* * testsuite/tar/tar-archives-multiple-files: New.Gravatar Matt Kraai2002-02-171-0/+5
|
* * archival/gzip.c (ifname, ofname): Delete.Gravatar Matt Kraai2002-02-052-0/+6
| | | | | | | | (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.
* Do not segfault if PATH is unset.Gravatar Matt Kraai2002-01-141-0/+8
|
* * editors/sed.c (parse_edit_cmd): Rewrite.Gravatar Matt Kraai2002-01-031-0/+9
| | | | * testsuite/sed/sed-splits-edit-commands-on-command-line: New.
* * cmp/cmp-detects-difference: Simplify return code negation.Gravatar Matt Kraai2002-01-024-20/+4
| | | | | | * false/false-returns-failure: Likewise. * tar/tar-demands-at-least-one-ctx: Likewise. * tar/tar-demands-at-most-one-ctx: Likewise.
* * testsuite/README: Document -v option.Gravatar Matt Kraai2002-01-022-12/+32
| | | | | | * testsuite/runtest: Handle -v option. (show_result): New. (run_applet_testcase): Call it.
* * editors/sed.c (parse_edit_command): Require a newline after the backslashGravatar Matt Kraai2002-01-021-0/+1
| | | | | after an edit command. * testsuite/sed/sed-requires-newline-after-edit-command: New.