Skip to content
Snippets Groups Projects
Commit 22b6079a authored by Gavin M. Roy's avatar Gavin M. Roy
Browse files

use mock creds

parent 4f7b71fe
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -24,6 +24,8 @@ class ClientConfigTestCase(BaseTestCase):
os.environ.pop('AWS_SHARED_CREDENTIALS_FILE', None)
os.environ.pop('AWS_DEFAULT_PROFILE', None)
 
def test_passed_in_values(self):
region = uuid.uuid4().hex
access_key = uuid.uuid4().hex
Loading
Loading
Loading
Loading
@@ -13,6 +13,8 @@ except ImportError:
 
import tornado_aws
 
from . import utils
 
class DynamoDBTestCase(testing.AsyncTestCase):
 
Loading
Loading
@@ -68,9 +70,10 @@ class DynamoDBTestCase(testing.AsyncTestCase):
 
def setUp(self):
super(DynamoDBTestCase, self).setUp()
os.environ.pop('AWS_CONFIG_FILE', None)
os.environ.pop('AWS_SHARED_CREDENTIALS_FILE', None)
os.environ.pop('AWS_DEFAULT_PROFILE', None)
utils.clear_environment()
os.environ['AWS_ACCESS_KEY_ID'] = str(uuid.uuid4())
os.environ['AWS_SECRET_ACCESS_KEY'] = str(uuid.uuid4())
os.environ['AWS_DEFAULT_REGION'] = 'local'
self.client = tornado_aws.AsyncAWSClient(
'dynamodb', endpoint='http://localhost:8000')
 
Loading
Loading
@@ -94,9 +97,10 @@ class UseCurlDynamoDBTestCase(DynamoDBTestCase):
 
def setUp(self):
super(UseCurlDynamoDBTestCase, self).setUp()
os.environ.pop('AWS_CONFIG_FILE', None)
os.environ.pop('AWS_SHARED_CREDENTIALS_FILE', None)
os.environ.pop('AWS_DEFAULT_PROFILE', None)
utils.clear_environment()
os.environ['AWS_ACCESS_KEY_ID'] = str(uuid.uuid4())
os.environ['AWS_SECRET_ACCESS_KEY'] = str(uuid.uuid4())
os.environ['AWS_DEFAULT_REGION'] = 'local'
self.client = tornado_aws.AsyncAWSClient(
'dynamodb', endpoint='http://localhost:8000', use_curl=True)
 
Loading
Loading
Loading
Loading
@@ -3,6 +3,7 @@ Common testing utilities
 
"""
import io
import os
 
 
def build_ini(values):
Loading
Loading
@@ -14,3 +15,9 @@ def build_ini(values):
key, values[section][key]).encode('utf-8'))
output.seek(0)
return output.read()
def clear_environment():
os.environ.pop('AWS_CONFIG_FILE', None)
os.environ.pop('AWS_SHARED_CREDENTIALS_FILE', None)
os.environ.pop('AWS_DEFAULT_PROFILE', None)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment