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.
29 lines
564 B
29 lines
564 B
set -e |
|
|
|
function run_test { |
|
SRC=$1 |
|
DST=$2 |
|
rm -rf $2 |
|
versioner $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/
|
|
|