diff options
author | Alexander Gerasiov <gerasiov@yandex-team.ru> | 2018-07-10 14:38:19 +0300 |
---|---|---|
committer | Alexander Gerasiov <gerasiov@yandex-team.ru> | 2018-07-10 14:38:19 +0300 |
commit | 5e06faab1ecaa2d30100f24b39f81e307329a19e (patch) | |
tree | 8845322ece509cd0bb82c81135923d48ca5404bf /tests/integration/api_client_test.py | |
parent | 6951127c68046ae46df6972a37c6cd80cae1d622 (diff) | |
parent | 598a95848dfa5d5ba13c99741bb54310697a2e78 (diff) |
Merge tag 'upstream/3.4.1'
Upstream version 3.4.1
Diffstat (limited to 'tests/integration/api_client_test.py')
-rw-r--r-- | tests/integration/api_client_test.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/tests/integration/api_client_test.py b/tests/integration/api_client_test.py index 05281f8..905e064 100644 --- a/tests/integration/api_client_test.py +++ b/tests/integration/api_client_test.py @@ -1,6 +1,3 @@ -import base64 -import os -import tempfile import time import unittest import warnings @@ -24,43 +21,6 @@ class InformationTest(BaseAPIIntegrationTest): assert 'Debug' in res -class LoadConfigTest(BaseAPIIntegrationTest): - def test_load_legacy_config(self): - folder = tempfile.mkdtemp() - self.tmp_folders.append(folder) - cfg_path = os.path.join(folder, '.dockercfg') - f = open(cfg_path, 'w') - auth_ = base64.b64encode(b'sakuya:izayoi').decode('ascii') - f.write('auth = {0}\n'.format(auth_)) - f.write('email = sakuya@scarlet.net') - f.close() - cfg = docker.auth.load_config(cfg_path) - assert cfg[docker.auth.INDEX_NAME] is not None - cfg = cfg[docker.auth.INDEX_NAME] - assert cfg['username'] == 'sakuya' - assert cfg['password'] == 'izayoi' - assert cfg['email'] == 'sakuya@scarlet.net' - assert cfg.get('Auth') is None - - def test_load_json_config(self): - folder = tempfile.mkdtemp() - self.tmp_folders.append(folder) - cfg_path = os.path.join(folder, '.dockercfg') - f = open(os.path.join(folder, '.dockercfg'), 'w') - auth_ = base64.b64encode(b'sakuya:izayoi').decode('ascii') - email_ = 'sakuya@scarlet.net' - f.write('{{"{0}": {{"auth": "{1}", "email": "{2}"}}}}\n'.format( - docker.auth.INDEX_URL, auth_, email_)) - f.close() - cfg = docker.auth.load_config(cfg_path) - assert cfg[docker.auth.INDEX_URL] is not None - cfg = cfg[docker.auth.INDEX_URL] - assert cfg['username'] == 'sakuya' - assert cfg['password'] == 'izayoi' - assert cfg['email'] == 'sakuya@scarlet.net' - assert cfg.get('Auth') is None - - class AutoDetectVersionTest(unittest.TestCase): def test_client_init(self): client = docker.APIClient(version='auto', **kwargs_from_env()) |