예제 #1
0
 def test_none(self):
     env = dict.fromkeys([
         'ST_AUTH', 'ST_USER', 'ST_KEY',
         'OS_AUTH_URL', 'OS_USERNAME', 'OS_PASSWORD', 'OS_TENANT_NAME',
     ], '')
     with mock.patch.dict('os.environ', env):
         assert zpm._guess_auth_version(self.args) is None
예제 #2
0
 def test_args_v1(self):
     args = self.args
     args.auth = 'auth'
     args.user = '******'
     args.key = 'key'
     args.os_auth_url = 'authurl'
     assert zpm._guess_auth_version(args) == '1.0'
예제 #3
0
 def test_args_v1(self):
     args = self.args
     args.auth = 'auth'
     args.user = '******'
     args.key = 'key'
     args.os_auth_url = 'authurl'
     assert zpm._guess_auth_version(args) == '1.0'
예제 #4
0
 def test_args_v2(self):
     args = self.args
     args.os_auth_url = 'authurl'
     args.os_username = '******'
     args.os_password = '******'
     args.os_tenant_name = 'tenant'
     args.auth = 'auth'
     assert zpm._guess_auth_version(args) == '2.0'
예제 #5
0
 def test_args_v2(self):
     args = self.args
     args.os_auth_url = 'authurl'
     args.os_username = '******'
     args.os_password = '******'
     args.os_tenant_name = 'tenant'
     args.auth = 'auth'
     assert zpm._guess_auth_version(args) == '2.0'
예제 #6
0
 def test_args_default(self):
     args = self.args
     args.auth = 'auth'
     args.user = '******'
     args.key = 'key'
     args.os_auth_url = 'authurl'
     args.os_username = '******'
     args.os_password = '******'
     args.os_tenant_name = 'tenant'
     assert zpm._guess_auth_version(args) == '1.0'
예제 #7
0
 def test_args_default(self):
     args = self.args
     args.auth = 'auth'
     args.user = '******'
     args.key = 'key'
     args.os_auth_url = 'authurl'
     args.os_username = '******'
     args.os_password = '******'
     args.os_tenant_name = 'tenant'
     assert zpm._guess_auth_version(args) == '1.0'
예제 #8
0
 def test_env_default(self):
     env = dict(
         ST_AUTH='auth',
         ST_USER='******',
         ST_KEY='key',
         OS_AUTH_URL='authurl',
         OS_USERNAME='******',
         OS_PASSWORD='******',
         OS_TENANT_NAME='tenant',
     )
     with mock.patch.dict('os.environ', env):
         assert zpm._guess_auth_version(self.args) == '1.0'
예제 #9
0
 def test_none(self):
     env = dict.fromkeys([
         'ST_AUTH',
         'ST_USER',
         'ST_KEY',
         'OS_AUTH_URL',
         'OS_USERNAME',
         'OS_PASSWORD',
         'OS_TENANT_NAME',
     ], '')
     with mock.patch.dict('os.environ', env):
         assert zpm._guess_auth_version(self.args) is None
예제 #10
0
 def test_env_default(self):
     env = dict(
         ST_AUTH='auth',
         ST_USER='******',
         ST_KEY='key',
         OS_AUTH_URL='authurl',
         OS_USERNAME='******',
         OS_PASSWORD='******',
         OS_TENANT_NAME='tenant',
     )
     with mock.patch.dict('os.environ', env):
         assert zpm._guess_auth_version(self.args) == '1.0'