Esempio n. 1
0
 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,
     )
Esempio n. 2
0
 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,
     )
Esempio n. 3
0
def test_get_userpass_value(cli_value, config, key, strategy, expected):
    ret = utils.get_userpass_value(cli_value, config, key, strategy)
    assert ret == expected
Esempio n. 4
0
def test_get_userpass_value(cli_value, config, key, strategy, expected):
    ret = get_userpass_value(cli_value, config, key, strategy)
    assert ret == expected