summaryrefslogtreecommitdiff
path: root/test/runtest.sh
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-09-01 23:56:23 +0100
committerVincent Sanders <vince@kyllikki.org>2015-09-01 23:56:23 +0100
commit0c97f24173d461cd07e06da5f419bd1238cbd6e6 (patch)
tree62f438e88951e0bba01562cd7cb868bc2c7d6df7 /test/runtest.sh
parentf9ad837e326e72f5959e4a90787f48c805b4cb2b (diff)
downloadlibnsgif-0c97f24173d461cd07e06da5f419bd1238cbd6e6.tar.gz
libnsgif-0c97f24173d461cd07e06da5f419bd1238cbd6e6.tar.bz2
add a basic decode test
Diffstat (limited to 'test/runtest.sh')
-rwxr-xr-xtest/runtest.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/runtest.sh b/test/runtest.sh
new file mode 100755
index 0000000..063db28
--- /dev/null
+++ b/test/runtest.sh
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+TEST_PATH=$1
+TEST_OUT=${TEST_PATH}/ppm
+
+mkdir -p ${TEST_OUT}
+
+gifdecode()
+{
+ OUTF=$(basename ${1} .gif)
+ ${TEST_PATH}/test_decode_gif ${1} > ${TEST_OUT}/${OUTF}.ppm
+}
+
+
+for GIF in $(ls test/data/*.gif);do
+ gifdecode ${GIF}
+done
+