fate: use our variable names in test rules imported from Mike's db

Originally committed as revision 24312 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Måns Rullgård 2010-07-18 20:19:21 +00:00
parent 122a9af76b
commit d2f33c8021
3 changed files with 366 additions and 369 deletions

View File

@ -12,10 +12,6 @@ cmp=${6:-diff}
ref=${7:-"${base}/ref/fate/${test}"} ref=${7:-"${base}/ref/fate/${test}"}
fuzz=$8 fuzz=$8
# compatibility with Mike's test specs
SAMPLES_PATH=$samples
BUILD_PATH=$target_path
outdir="tests/data/fate" outdir="tests/data/fate"
outfile="${outdir}/${test}" outfile="${outdir}/${test}"

View File

@ -25,7 +25,8 @@ do_sql "$SQL_TESTS" | while read id name command; do
{MD5}*) command="${command#\{MD5\}} | do_md5sum | cut -c-32" ;; {MD5}*) command="${command#\{MD5\}} | do_md5sum | cut -c-32" ;;
{*}*) continue ;; {*}*) continue ;;
esac esac
command=$(echo "$command" | sed 's/\$/$$/g') command=$(echo "$command" | sed 's/\$BUILD_PATH/$(TARGET_PATH)/g')
command=$(echo "$command" | sed 's/\$SAMPLES_PATH/$(SAMPLES)/g')
do_sql "SELECT expected_stdout FROM test_spec WHERE id=$id" | awk '/./{print}' > "$ref/$name" do_sql "SELECT expected_stdout FROM test_spec WHERE id=$id" | awk '/./{print}' > "$ref/$name"
printf "FATE_TESTS += fate-${name}\n" >&3 printf "FATE_TESTS += fate-${name}\n" >&3
printf "fate-${name}: CMD = %s\n" "$command" >&3 printf "fate-${name}: CMD = %s\n" "$command" >&3

File diff suppressed because it is too large Load Diff