| set -e |
| |
| function run_test { |
| SRC=$1 |
| DST=$2 |
| rm -rf $2 |
| versioner -a 9 -a 12 -a 13 -a 14 -a 15 -a 21 -a 23 $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/ |