blob: 60e702462348cb81936eba0dfffe07a5e0212518 [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
7 versioner $1 -i -o $2
8 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/