File: test

package info (click to toggle)
cruft 0.9.19
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,476 kB
  • ctags: 101
  • sloc: ansic: 807; perl: 315; sh: 178; makefile: 59
file content (22 lines) | stat: -rwxr-xr-x 458 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/dash
set -e
[ -f ../Makefile ] || ( cd .. && ./configure )
[ -x ../merge_diff_test ] || make -C .. merge_diff_test  CFLAGS="-g -O0 -Wall -W -ansi -pedantic-errors"
set +e
for subdir in [0-9][0-9]
do
	echo "ENTERING ${subdir}"
	cd ${subdir}
	outs="$(cd output && echo *)"
	rm -f ${outs}
	mkdir -p run
	cp input/* run
	#gdb ../../merge_diff_test run
	../../merge_diff_test run
	for out in $outs
	do
		diff -u output/${out} run/${out}
	done
	cd ..
done