update changelog
[platform/upstream/diffutils.git] / tests / stdin
1 #!/bin/sh
2 # Ensure that "-" means "standard input".
3
4 . "${srcdir=.}/init.sh"; path_prepend_ ../src
5
6 fail=0
7
8 cat <<EOF > exp || fail=1
9 --- -
10 +++ b
11 @@ -1 +1 @@
12 -a
13 +b
14 EOF
15
16 echo a > a
17 echo b > b
18
19 diff -u - b < a > out 2> err; test $? = 1 || fail=1
20 # Remove date and time.
21 sed -e 's/^\([-+*][-+*][-+*] [^ ]*\)    .*/\1/' out > k; mv k out
22 compare exp out || fail=1
23
24 Exit $fail