blob: 305a83b15ec243e73321f0d3e224edfb97b40f07
1 | #!/bin/sh |
2 | |
3 | # Copyright 2009 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 "test name" "command" "expected result" "file input" "stdin" |
9 | # file input will be file called "input" |
10 | # test can create a file "actual" instead of writing to stdout |
11 | |
12 | testing "tail: +N with N > file length" \ |
13 | "tail -c +55 2>&1; echo \$?" \ |
14 | "0\n" \ |
15 | "" "qw" |
16 | |
17 | testing "tail: -c +N with largish N" \ |
18 | " |
19 | dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c; |
20 | dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c; |
21 | " \ |
22 | "8185\n8177\n" \ |
23 | "" "" |
24 | |
25 | exit $FAILCOUNT |
26 |