def test_keyring_repository_password_del(keyring, config, repository, username, password): keyring.set_password(keyring_service_name(repository), username, password) config.merge({"http-basic": {repository: {"username": username}}}) keyring_repository_password_del(config, repository) assert keyring.get_password(keyring_service_name(repository), username) is None
def test_keyring_repository_password_del(keyring, config, repository, username, password): keyring.set_password(keyring_service_name(repository), username, password) config.add_property("http-basic.{}.username".format(repository), username) keyring_repository_password_del(config, repository) assert keyring.get_password(keyring_service_name(repository), username) is None
def test_keyring_repository_password_set(keyring, repository, username, password): keyring_repository_password_set(repository, username, password) assert keyring.get_password(keyring_service_name(repository), username) == password
def test_keyring_repository_password_get_not_set(keyring, repository, username): assert keyring.get_password(keyring_service_name(repository), username) is None assert keyring_repository_password_get(repository, username) is None