diff --git a/.travis.yml b/.travis.yml index 0f1f4a0..7a5126e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ matrix: sudo: false before_install: + - ./tests/cfg/pki/create_tsa_certs - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then xcode-select --install; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install argp-standalone; fi @@ -31,4 +32,4 @@ language: c compiler: clang -script: cmake . -DBUNDLE_CIVETWEB=ON && make +script: cmake . -DBUNDLE_CIVETWEB=ON && make && ./tests/external_test.sh diff --git a/tests/external_test.sh b/tests/external_test.sh new file mode 100755 index 0000000..089d74f --- /dev/null +++ b/tests/external_test.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +timeout 20 ./uts-server -c tests/cfg/uts-server.cnf -D & + +./goodies/timestamp-file.sh -i README.md -u http://localhost:2020 -r -O "-cert" || exit 1 +./goodies/timestamp-file.sh -i README.md -u http://localhost:2020 -r -O "-cert" || exit 1 +./goodies/timestamp-file.sh -i README.md -u http://localhost:2020 -r -O "-cert" || exit 1 +