summaryrefslogtreecommitdiff
path: root/test-requirements.txt
diff options
context:
space:
mode:
authorTimur Alperovich <timuralp@swiftstack.com>2019-05-04 12:11:54 -0700
committerTim Burke <tim@swiftstack.com>2019-05-21 22:10:20 +0000
commitd4e7940457cd31b4ee91a01a0c492781179fcfe4 (patch)
tree3e171018533cc4b4e50654ee10ee587c0c3a6fdc /test-requirements.txt
parent2f05025255e73c118a7d0dbaa21cc209857ffd87 (diff)
downloadswift-d4e7940457cd31b4ee91a01a0c492781179fcfe4.tar.gz
Start transition to boto3 in s3api tests.
Adds the scaffolding required for tests to use boto3 and converts the test_bucket.py tests to the new interface. Follow on patches will convert the other tests to use the boto3 library. Notable changes: we no longer try to reach for the equivalent of `boto.make_request()` and instead rely on the boto3/botocore event system to mutate requests as necessary (or to disable pre-flight validators). Partial-Bug: 1557260 Change-Id: I3d77ef4a6b878c49ebfa0c8b8647d7199d87601e
Diffstat (limited to 'test-requirements.txt')
-rw-r--r--test-requirements.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/test-requirements.txt b/test-requirements.txt
index cf97918f0..ff86a01dd 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -15,6 +15,8 @@ python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
reno>=1.8.0 # Apache-2.0
python-openstackclient>=3.12.0
boto>=2.32.1
+boto3>=1.9
+botocore>=1.12
requests-mock>=1.2.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
keystonemiddleware>=4.17.0 # Apache-2.0