diff --git a/.travis.yml b/.travis.yml index d20cf3f2e..10a0fbcc7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,6 +39,7 @@ install: - mkdir -p ~/.aws && printf "[default]\naws_access_key_id = ABCDEFG\naws_secret_access_key = 123456789" > ~/.aws/credentials script: - ./unittests.sh + - ./functests.sh - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./build_macos.sh; else ./build_linux.sh; fi - ./build_package.sh after_sucess: diff --git a/functests.sh b/functests.sh new file mode 100755 index 000000000..4c55eee8c --- /dev/null +++ b/functests.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +BIN=$DIR/bin +DVC_HOME=$DIR + +export PATH=$BIN:$PATH +export DVC_HOME=$DIR + +cd functest +./run.sh diff --git a/test-requirements.txt b/test-requirements.txt index 4ebc8aea5..21329b8d1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1,2 @@ coverage +xmltodict