32 lines
1 KiB
Diff
32 lines
1 KiB
Diff
From 78077a5e80c9ad5f909037a48100481ddfedc6b2 Mon Sep 17 00:00:00 2001
|
|
From: Andrey Utkin <andrey_utkin@gentoo.org>
|
|
Date: Wed, 13 Dec 2017 01:50:03 +0000
|
|
Subject: [PATCH] tests: pass all env vars to cmd-runner
|
|
|
|
cmd-runner was started with no environment variables inherited.
|
|
This breaks tests when run with custom PYTHONPATH, which is useful for
|
|
testing botocore while not being installed in standard locations.
|
|
|
|
One case when this is important is performing tests before installing
|
|
the package in Gentoo Linux.
|
|
|
|
Link: https://bugs.gentoo.org/640726
|
|
---
|
|
tests/__init__.py | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/tests/__init__.py b/tests/__init__.py
|
|
index 74a2e4de..fa0b819b 100644
|
|
--- a/tests/__init__.py
|
|
+++ b/tests/__init__.py
|
|
@@ -145,6 +145,7 @@ class BaseClientDriverTest(unittest.TestCase):
|
|
if self.INJECT_DUMMY_CREDS:
|
|
env = {'AWS_ACCESS_KEY_ID': 'foo',
|
|
'AWS_SECRET_ACCESS_KEY': 'bar'}
|
|
+ env.update(os.environ)
|
|
self.driver.start(env=env)
|
|
|
|
def cmd(self, *args):
|
|
--
|
|
2.15.1
|
|
|