[go: up one dir, main page]

File: doit.in

package info (click to toggle)
findent 4.3.5-1
  • links: PTS
  • area: main
  • in suites: trixie
  • size: 2,972 kB
  • sloc: sh: 9,350; cpp: 6,224; fortran: 2,901; lex: 690; yacc: 515; makefile: 224; python: 155; lisp: 52
file content (22 lines) | stat: -rwxr-xr-x 408 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
rc=0
flags=$1
eflags=$2
comment=$3
exe=$FINDENT
for flag in $flags ; do
   cat prog | $exe $eflags $flag | tr -d '\r' > result
   if cmp -s expect result ; then
      echo "$flag : OK $comment"
   else
      echo "$flag : NOT OK $comment"
      echo "expected:"
      cat expect
      echo "got:"
      cat result
      echo "program is:"
      cat prog
      rc=`expr $rc + 1`
   fi
done
exit $rc