def password(self) -> Optional[str]: return utils.get_userpass_value( self.input.password, self.config, key="password", prompt_strategy=self.password_from_keyring_or_prompt, )
def username(self) -> Optional[str]: return utils.get_userpass_value( self.input.username, self.config, key="username", prompt_strategy=self.username_from_keyring_or_prompt, )
def test_get_userpass_value(cli_value, config, key, strategy, expected): ret = utils.get_userpass_value(cli_value, config, key, strategy) assert ret == expected
def test_get_userpass_value(cli_value, config, key, strategy, expected): ret = get_userpass_value(cli_value, config, key, strategy) assert ret == expected