summaryrefslogtreecommitdiff
path: root/tiff/test/tiffcp-split-join.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tiff/test/tiffcp-split-join.sh')
-rwxr-xr-xtiff/test/tiffcp-split-join.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/tiff/test/tiffcp-split-join.sh b/tiff/test/tiffcp-split-join.sh
new file mode 100755
index 0000000..d1e407c
--- /dev/null
+++ b/tiff/test/tiffcp-split-join.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+#
+# Basic sanity check for tiffcp + tiffsplit + tiffcp
+#
+# First we use tiffcp to join our test files into a multi-frame TIFF
+# then we use tiffsplit to split them out again, and then we use
+# tiffcp to recombine again.
+
+. ${srcdir:-.}/common.sh
+conjoined=o-tiffcp-split-join-conjoined.tif
+reconjoined=o-tiffcp-split-join-reconjoined.tif
+splitfile=o-tiffcp-split-join-split-
+
+f_test_convert "${TIFFCP}" "${IMG_UNCOMPRESSED}" "${conjoined}"
+f_test_convert "${TIFFSPLIT}" "${conjoined}" "${splitfile}"
+f_test_convert "${TIFFCP}" "${splitfile}*" "${reconjoined}" \ No newline at end of file