summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2018-01-05 15:38:54 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2018-01-05 15:38:54 +0100
commita2c42b35846f3c54c1e77ef8dc90766a2658f475 (patch)
tree944082bd892148d7ac9e26334a2b7ac6d18e67d7 /tests
parentb77a55940bf24bdfd1e0271df9f9b02654f678a7 (diff)
downloadufo-filters-a2c42b35846f3c54c1e77ef8dc90766a2658f475.tar.gz
ufo-filters-a2c42b35846f3c54c1e77ef8dc90766a2658f475.tar.bz2
ufo-filters-a2c42b35846f3c54c1e77ef8dc90766a2658f475.tar.xz
ufo-filters-a2c42b35846f3c54c1e77ef8dc90766a2658f475.zip
Fix #153: handle 64 bit TIFFs gracefully
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt3
-rw-r--r--tests/meson.build1
-rwxr-xr-xtests/test-153.sh6
3 files changed, 10 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 97f2a71..537eb88 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -8,3 +8,6 @@ add_test(test_142
add_test(test_149
${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-149.sh")
+
+add_test(test_153
+ ${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-153.sh")
diff --git a/tests/meson.build b/tests/meson.build
index 25d0d69..add1c02 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -1,3 +1,4 @@
test('test-file-write-regression', find_program('test-file-write-regression.sh'))
test('test-142', find_program('test-142.sh'))
test('test-149', find_program('test-149.sh'))
+test('test-153', find_program('test-153.sh'))
diff --git a/tests/test-153.sh b/tests/test-153.sh
new file mode 100755
index 0000000..d960c6f
--- /dev/null
+++ b/tests/test-153.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+python -c "import numpy; import tifffile; tifffile.imsave('d64.tif', numpy.arange(0, 64).reshape((8, 8)).astype(numpy.float64))"
+
+ufo-launch -q read path=d64.tif ! null
+exit $?