8 FATE_DB_URL
="http://fate.multimedia.cx/fate-tests.sqlite.bz2"
9 FATE_DB
=$
(mktemp fate-db.XXXXXX
)
10 SQL_TESTS
='SELECT id,short_name,command FROM test_spec WHERE active=1 ORDER BY short_name'
13 sqlite3
-noheader -separator ' ' "$FATE_DB" "$@"
16 wget
-q -O - "$FATE_DB_URL" | bunzip2
> "$FATE_DB"
19 exec 3>"$base/fate.mak"
21 do_sql
"$SQL_TESTS" |
while read id name
command; do
23 00-full-regression|ffmpeg-help|binsize-
*) continue ;;
26 {MD5
}*) command="${command#\{MD5\}} | do_md5sum | cut -c-32" ;;
29 command=$
(echo "$command" |
sed 's/\$/$$/g')
30 do_sql
"SELECT expected_stdout FROM test_spec WHERE id=$id" |
awk '/./{print}' > "$ref/$name"
31 printf "FATE_TESTS += fate-${name}\n" >&3
32 printf "fate-${name}: CMD = %s\n" "$command" >&3