diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-07-25 00:13:27 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-07-25 00:13:27 +0200 |
commit | 503a07cab24a1e58099a04970babd2b761469449 (patch) | |
tree | f96b01fd405adcbcbeed0086389da27bd1a07ccc /testsuite | |
parent | b2d95147c989448f23cc59c63b83e2d89f0bd9cd (diff) | |
download | busybox-w32-503a07cab24a1e58099a04970babd2b761469449.tar.gz busybox-w32-503a07cab24a1e58099a04970babd2b761469449.tar.bz2 busybox-w32-503a07cab24a1e58099a04970babd2b761469449.zip |
Apply post-1.17.0 fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'testsuite')
-rwxr-xr-x | testsuite/diff.tests | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/testsuite/diff.tests b/testsuite/diff.tests index 06d5a4fd7..27a4b33a7 100755 --- a/testsuite/diff.tests +++ b/testsuite/diff.tests | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | . ./testing.sh | 5 | . ./testing.sh |
6 | 6 | ||
7 | # testing "test name" "options" "expected result" "file input" "stdin" | 7 | # testing "test name" "commands" "expected result" "file input" "stdin" |
8 | 8 | ||
9 | # diff outputs date/time in the header, which should not be analysed | 9 | # diff outputs date/time in the header, which should not be analysed |
10 | # NB: sed has tab character in s command! | 10 | # NB: sed has tab character in s command! |
@@ -100,9 +100,11 @@ testing "diff always takes context from old file" \ | |||
100 | "abc\na c\ndef\n" \ | 100 | "abc\na c\ndef\n" \ |
101 | "a c\n" | 101 | "a c\n" |
102 | 102 | ||
103 | # testing "test name" "options" "expected result" "file input" "stdin" | 103 | # testing "test name" "commands" "expected result" "file input" "stdin" |
104 | 104 | ||
105 | # clean up | ||
105 | rm -rf diff1 diff2 | 106 | rm -rf diff1 diff2 |
107 | |||
106 | mkdir diff1 diff2 diff2/subdir | 108 | mkdir diff1 diff2 diff2/subdir |
107 | echo qwe >diff1/- | 109 | echo qwe >diff1/- |
108 | echo asd >diff2/subdir/- | 110 | echo asd >diff2/subdir/- |
@@ -187,4 +189,29 @@ SKIP= | |||
187 | # clean up | 189 | # clean up |
188 | rm -rf diff1 diff2 | 190 | rm -rf diff1 diff2 |
189 | 191 | ||
192 | # NOT using directory structure from prev test... | ||
193 | mkdir diff1 diff2 | ||
194 | echo qwe >diff1/- | ||
195 | echo rty >diff2/- | ||
196 | optional FEATURE_DIFF_DIR | ||
197 | testing "diff diff1 diff2/" \ | ||
198 | "diff -ur diff1 diff2/ | $TRIM_TAB; diff -ur .///diff1 diff2//// | $TRIM_TAB" \ | ||
199 | "\ | ||
200 | --- diff1/- | ||
201 | +++ diff2/- | ||
202 | @@ -1 +1 @@ | ||
203 | -qwe | ||
204 | +rty | ||
205 | --- .///diff1/- | ||
206 | +++ diff2////- | ||
207 | @@ -1 +1 @@ | ||
208 | -qwe | ||
209 | +rty | ||
210 | " \ | ||
211 | "" "" | ||
212 | SKIP= | ||
213 | |||
214 | # clean up | ||
215 | rm -rf diff1 diff2 | ||
216 | |||
190 | exit $FAILCOUNT | 217 | exit $FAILCOUNT |