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
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'
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'
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'
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'