blob: 50d9b5c1068adf1170416bd4d69124c23af35495 [file] [log] [blame]
Josh Gaof8592a32016-07-26 18:58:27 -07001set -e
Josh Gao1b4b3d72016-08-15 13:07:40 -07002
3function run_test {
4 SRC=$1
5 DST=$2
6 rm -rf $2
Josh Gao35aa2132017-10-24 17:05:49 -07007 versioner -a 9 -a 12 -a 13 -a 14 -a 15 $1 -i -o $2
Josh Gao1b4b3d72016-08-15 13:07:40 -07008 diff -q -w -B $2 expected
9}
10
11run_test headers out
12run_test headers/ out
13run_test headers out/
14run_test headers/ out/
15
16run_test `pwd`/headers out
17run_test `pwd`/headers/ out
18run_test `pwd`/headers out/
19run_test `pwd`/headers/ out/
20
21run_test headers `pwd`/out
22run_test headers/ `pwd`/out
23run_test headers `pwd`/out/
24run_test headers/ `pwd`/out/
25
26run_test `pwd`/headers `pwd`/out
27run_test `pwd`/headers/ `pwd`/out
28run_test `pwd`/headers `pwd`/out/
29run_test `pwd`/headers/ `pwd`/out/