Skip to content

Commit d97ec37

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "fixed unit tests when env vars are set"
2 parents 309437b + 2eca527 commit d97ec37

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/unit/test_shell.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,17 @@ def test_no_help(self):
388388

389389
class TestParsing(unittest.TestCase):
390390

391+
def setUp(self):
392+
super(TestParsing, self).setUp()
393+
self._orig_environ = os.environ.copy()
394+
keys = os.environ.keys()
395+
for k in keys:
396+
if k in ('ST_KEY', 'ST_USER', 'ST_AUTH'):
397+
del os.environ[k]
398+
399+
def tearDown(self):
400+
os.environ = self._orig_environ
401+
391402
def _make_fake_command(self, result):
392403
def fake_command(parser, args, thread_manager):
393404
result[0], result[1] = swiftclient.shell.parse_args(parser, args)

0 commit comments

Comments
 (0)