summaryrefslogtreecommitdiff
path: root/tests/seek-regression.sh
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2009-03-29 17:22:07 +0000
committerDiego Biurrun <diego@biurrun.de>2009-03-29 17:22:07 +0000
commit62cb577e394b97d3873a9a89b140550029e785fa (patch)
tree529366b7e778a69608680ecdf745b303f6d96e94 /tests/seek-regression.sh
parentfff60779172c21638e1c7276d5128770480c8f93 (diff)
Rename seek_test.sh --> seek-regression.sh for greater consistency.
Originally committed as revision 18220 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'tests/seek-regression.sh')
-rwxr-xr-xtests/seek-regression.sh30
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/seek-regression.sh b/tests/seek-regression.sh
new file mode 100755
index 0000000000..3074d708b8
--- /dev/null
+++ b/tests/seek-regression.sh
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+LC_ALL=C
+export LC_ALL
+
+target_exec=$2
+target_path=$3
+
+datadir="tests/data"
+
+logfile="$datadir/seek.regression"
+reffile="$1"
+
+list=`grep '^tests/data/[ab]-' "$reffile"`
+rm -f $logfile
+for i in $list ; do
+ echo ---------------- >> $logfile
+ echo $i >> $logfile
+ $target_exec $target_path/tests/seek_test $target_path/$i >> $logfile
+done
+
+if diff -u -w "$reffile" "$logfile" ; then
+ echo
+ echo seek regression test: success
+ exit 0
+else
+ echo
+ echo seek regression test: error
+ exit 1
+fi