Last change
on this file since 3880 was 3621, checked in by Bruno Cornec, 8 years ago |
New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.
|
-
Property svn:executable
set to
*
|
File size:
1.2 KB
|
Line | |
---|
1 | #!/bin/sh
|
---|
2 |
|
---|
3 | # Copyright 2014 by Denys Vlasenko <vda.linux@googlemail.com>
|
---|
4 | # Licensed under GPLv2, see file LICENSE in this source tree.
|
---|
5 |
|
---|
6 | . ./testing.sh
|
---|
7 |
|
---|
8 | # testing "description" "command" "result" "infile" "stdin"
|
---|
9 |
|
---|
10 | mkdir -p find.tempdir
|
---|
11 | touch find.tempdir/testfile
|
---|
12 |
|
---|
13 | optional FEATURE_FIND_TYPE
|
---|
14 | testing "find -type f" \
|
---|
15 | "cd find.tempdir && find -type f 2>&1" \
|
---|
16 | "./testfile\n" \
|
---|
17 | "" ""
|
---|
18 | SKIP=
|
---|
19 | optional FEATURE_FIND_EXEC
|
---|
20 | testing "find -exec exitcode 1" \
|
---|
21 | "cd find.tempdir && find testfile -exec true {} \; 2>&1; echo \$?" \
|
---|
22 | "0\n" \
|
---|
23 | "" ""
|
---|
24 | SKIP=
|
---|
25 | optional FEATURE_FIND_EXEC_PLUS
|
---|
26 | testing "find -exec exitcode 2" \
|
---|
27 | "cd find.tempdir && find testfile -exec true {} + 2>&1; echo \$?" \
|
---|
28 | "0\n" \
|
---|
29 | "" ""
|
---|
30 | SKIP=
|
---|
31 | # Surprisingly, "-exec false ;" results in exitcode 0! "-exec false +" is different!!!
|
---|
32 | optional FEATURE_FIND_EXEC
|
---|
33 | testing "find -exec exitcode 3" \
|
---|
34 | "cd find.tempdir && find testfile -exec false {} \; 2>&1; echo \$?" \
|
---|
35 | "0\n" \
|
---|
36 | "" ""
|
---|
37 | SKIP=
|
---|
38 | optional FEATURE_FIND_EXEC_PLUS
|
---|
39 | testing "find -exec exitcode 4" \
|
---|
40 | "cd find.tempdir && find testfile -exec false {} + 2>&1; echo \$?" \
|
---|
41 | "1\n" \
|
---|
42 | "" ""
|
---|
43 | SKIP=
|
---|
44 |
|
---|
45 | # testing "description" "command" "result" "infile" "stdin"
|
---|
46 |
|
---|
47 | rm -rf find.tempdir
|
---|
48 |
|
---|
49 | exit $FAILCOUNT
|
---|
Note:
See
TracBrowser
for help on using the repository browser.