Kill off the old 'tests' stuff. Write a ton of new tests for the

'testsuite' dir.  Fix a bunch of broken tests.  Fix the testsuite
'runtest' script so it actually reports all failures and provides
meaningful feedback.
 -Erik
This commit is contained in:
Eric Andersen
2004-04-06 11:10:30 +00:00
parent 39396b95fc
commit 650fe63467
83 changed files with 316 additions and 1570 deletions

View File

@@ -8,7 +8,7 @@ busybox cp -a file1 file2 link1 dir1 there
test -f there/file1
test -f there/file2
test ! -s there/dir1/file3
test -l there/link1
test `readlink there/link1` = "file2"
test ! file3 -ot there/dir1/file3
test ! file3 -nt there/dir1/file3
test -L there/link1
test xfile2 = x`readlink there/link1`
test ! dir1/file3 -ot there/dir1/file3
test ! dir1/file3 -nt there/dir1/file3

View File

@@ -2,4 +2,4 @@ touch foo
ln -s foo bar
busybox cp -a bar baz
test -L baz
test `readlink baz` = "foo"
test xfoo = x`readlink baz`

View File

@@ -7,5 +7,5 @@ busybox cp -d file1 file2 file3 link1 there
test -f there/file1
test -f there/file2
test ! -s there/file3
test -l there/link1
test `readlink there/link1` = "file2"
test -L there/link1
test xfile2 = x`readlink there/link1`

View File

@@ -1,4 +1,6 @@
touch foo
chmod a-r foo
set +e
busybox cp foo bar
set -e
test ! -f bar

View File

@@ -2,4 +2,4 @@ touch foo
ln -s foo bar
busybox cp -d bar baz
test -L baz
test `readlink baz` = "foo"
test xfoo = x`readlink baz`