You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
593 B
30 lines
593 B
set -e
|
|
|
|
function run_test {
|
|
SRC=$1
|
|
DST=$2
|
|
rm -rf $2
|
|
versioner -a 9 -a 12 -a 13 -a 14 -a 15 $1 -i -o $2
|
|
diff -q -w -B $2 expected
|
|
}
|
|
|
|
run_test headers out
|
|
run_test headers/ out
|
|
run_test headers out/
|
|
run_test headers/ out/
|
|
|
|
run_test `pwd`/headers out
|
|
run_test `pwd`/headers/ out
|
|
run_test `pwd`/headers out/
|
|
run_test `pwd`/headers/ out/
|
|
|
|
run_test headers `pwd`/out
|
|
run_test headers/ `pwd`/out
|
|
run_test headers `pwd`/out/
|
|
run_test headers/ `pwd`/out/
|
|
|
|
run_test `pwd`/headers `pwd`/out
|
|
run_test `pwd`/headers/ `pwd`/out
|
|
run_test `pwd`/headers `pwd`/out/
|
|
run_test `pwd`/headers/ `pwd`/out/
|