diff options
author | Tomas Farago <sensej007@email.cz> | 2019-06-24 12:30:38 +0200 |
---|---|---|
committer | Tomas Farago <sensej007@email.cz> | 2019-06-24 12:30:38 +0200 |
commit | f4f9b1976632a4d56ff920be450dcd973fcc50f4 (patch) | |
tree | 28b2364db54eca2af770db76595451f676cbab46 /tests | |
parent | ba5b9e68bc0c60cedee0e55f9a519d65ba1e9345 (diff) | |
download | ufo-filters-f4f9b1976632a4d56ff920be450dcd973fcc50f4.tar.gz ufo-filters-f4f9b1976632a4d56ff920be450dcd973fcc50f4.tar.bz2 ufo-filters-f4f9b1976632a4d56ff920be450dcd973fcc50f4.tar.xz ufo-filters-f4f9b1976632a4d56ff920be450dcd973fcc50f4.zip |
Add test for issue #177
Diffstat (limited to 'tests')
-rw-r--r-- | tests/CMakeLists.txt | 3 | ||||
-rwxr-xr-x | tests/test-177.sh | 7 |
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index ac2ef4c..ddb567c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -15,5 +15,8 @@ add_test(test_153 add_test(test_161 ${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-161.sh") +add_test(test_177 + ${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-177.sh") + add_test(test_core_149 ${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-core-149.sh") diff --git a/tests/test-177.sh b/tests/test-177.sh new file mode 100755 index 0000000..629e6fe --- /dev/null +++ b/tests/test-177.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +python -c "import numpy; import tifffile; tifffile.imsave('ones-ifft-mean-check.tif', numpy.ones((9, 9), dtype=numpy.float32))" + +ufo-launch -q read path=ones-ifft-mean-check.tif ! fft dimensions=2 ! ifft dimensions=2 crop-width=9 crop-height=9 ! write filename=ones-ifft-mean-check-back.tif + +python -c "import sys; import tifffile; a = tifffile.imread('ones-ifft-mean-check.tif'); b = tifffile.imread('ones-ifft-mean-check-back.tif'); sys.exit(int(abs(a - b).max() > 1e-6))" |