diff options
author | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2017-10-13 11:43:53 +0200 |
---|---|---|
committer | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2017-10-13 14:35:18 +0200 |
commit | b4a28118497b05e3368667863f24146fd4bf3146 (patch) | |
tree | b545aa04fcf01b277cd4541441eb26b1e2f1ede4 /tests | |
parent | 772ed6e8b87fe7fd6d2fbe4e0ce3e886ae27a6c1 (diff) | |
download | ufo-filters-b4a28118497b05e3368667863f24146fd4bf3146.tar.gz ufo-filters-b4a28118497b05e3368667863f24146fd4bf3146.tar.bz2 ufo-filters-b4a28118497b05e3368667863f24146fd4bf3146.tar.xz ufo-filters-b4a28118497b05e3368667863f24146fd4bf3146.zip |
Add tests and execute them with TravisCI
Diffstat (limited to 'tests')
-rw-r--r-- | tests/CMakeLists.txt | 4 | ||||
-rwxr-xr-x | tests/test-file-write-regression.sh | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 0000000..4b2f51c --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,4 @@ +find_program(BASH bash) + +add_test(test_file_write_regression + ${BASH} "${CMAKE_CURRENT_SOURCE_DIR}/test-file-write-regression.sh") diff --git a/tests/test-file-write-regression.sh b/tests/test-file-write-regression.sh new file mode 100755 index 0000000..2466e1b --- /dev/null +++ b/tests/test-file-write-regression.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +ufo-launch dummy-data width=512 height=512 number=3 ! write filename=foo-%02i.tif + +files=("*.tif") +files=$(echo ${files[*]}) + +# cleanup +rm -f foo-*.tif + +[ "$files" == "foo-00.tif foo-01.tif foo-02.tif" ] && exit 0 || exit 1 |