blob: b039656204000627904cf44dad2f56745d8a1d19 [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
Ryan Prichard4690f072023-05-18 20:58:29 -07007 versioner -a 9 -a 12 -a 13 -a 14 -a 15 -a 21 -a 23 $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/