]> git.sesse.net Git - ffmpeg/blobdiff - tests/seek_test.sh
Remove unnecessary CFLAGS variable from output_example link command.
[ffmpeg] / tests / seek_test.sh
index d4a0a327a9cfb0027d25d2415ac49fcbb34eb8af..3074d708b8be18c277e0849df756a26c002ba21f 100755 (executable)
@@ -3,26 +3,28 @@
 LC_ALL=C
 export LC_ALL
 
+target_exec=$2
+target_path=$3
+
 datadir="tests/data"
 
 logfile="$datadir/seek.regression"
 reffile="$1"
 
-list=`ls tests/data/a-* tests/data/b-* | sort`
+list=`grep '^tests/data/[ab]-' "$reffile"`
 rm -f $logfile
 for i in $list ; do
     echo ---------------- >> $logfile
     echo $i >> $logfile
-    echo $i | grep -v 'b-libav[01][0-9][.]' 2> /dev/null &&
-    tests/seek_test $i >> $logfile
+    $target_exec $target_path/tests/seek_test $target_path/$i >> $logfile
 done
 
-if diff -u "$reffile" "$logfile" ; then
+if diff -u -w "$reffile" "$logfile" ; then
     echo
-    echo Regression test succeeded.
+    echo seek regression test: success
     exit 0
 else
     echo
-    echo Regression test: Error.
+    echo seek regression test: error
     exit 1
 fi