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
Exemple #2
0
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