From 6511f88140da1e948cdaa63a4f8d0fef21003b34 Mon Sep 17 00:00:00 2001 From: Matt Bullock Date: Fri, 31 Aug 2018 05:05:16 -0700 Subject: Lock aws-encryption-sdk and dynamodb-encryption-sdk downstream test dependencies (#4441) * lock aws-encryption-sdk and dynamodb-encryption-sdk downstream tests to frozen dependencies * explicitly identify test directory in dynanmodb-encryption-sdk downstream tests * install the frozen dependencies after installing the package to force dependencies to the frozen set --- .travis/downstream.d/aws-encryption-sdk.sh | 2 +- .travis/downstream.d/dynamodb-encryption-sdk.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to '.travis') diff --git a/.travis/downstream.d/aws-encryption-sdk.sh b/.travis/downstream.d/aws-encryption-sdk.sh index 7363a83e..044f70d9 100755 --- a/.travis/downstream.d/aws-encryption-sdk.sh +++ b/.travis/downstream.d/aws-encryption-sdk.sh @@ -4,8 +4,8 @@ case "${1}" in install) git clone --depth=1 https://github.com/awslabs/aws-encryption-sdk-python cd aws-encryption-sdk-python - pip install -r test/requirements.txt pip install -e . + pip install -r test/upstream-requirements-py27.txt ;; run) cd aws-encryption-sdk-python diff --git a/.travis/downstream.d/dynamodb-encryption-sdk.sh b/.travis/downstream.d/dynamodb-encryption-sdk.sh index 891c616e..196cd5b6 100755 --- a/.travis/downstream.d/dynamodb-encryption-sdk.sh +++ b/.travis/downstream.d/dynamodb-encryption-sdk.sh @@ -4,12 +4,12 @@ case "${1}" in install) git clone --depth=1 https://github.com/awslabs/aws-dynamodb-encryption-python cd aws-dynamodb-encryption-python - pip install -r test/requirements.txt pip install -e . + pip install -r test/upstream-requirements-py27.txt ;; run) cd aws-dynamodb-encryption-python - pytest -m "local and not slow and not veryslow and not nope" + pytest test/ -m "local and not slow and not veryslow and not nope" ;; *) exit 1 -- cgit v1.2.3