def test_config_local(init_empty_test_repo): repo = init_empty_test_repo current_global_config = Dolt.config_global(list=True) test_username, test_email = "test_user", "test_email" repo.config_local(add=True, name="user.name", value=test_username) repo.config_local(add=True, name="user.email", value=test_email) local_config = repo.config_local(list=True) global_config = Dolt.config_global(list=True) assert (local_config["user.name"] == test_username and local_config["user.email"] == test_email) assert global_config["user.name"] == current_global_config["user.name"] assert global_config["user.email"] == current_global_config["user.email"]
def test_config_global(init_empty_test_repo): _ = init_empty_test_repo current_global_config = Dolt.config_global(list=True) test_username, test_email = "test_user", "test_email" Dolt.config_global(add=True, name="user.name", value=test_username) Dolt.config_global(add=True, name="user.email", value=test_email) updated_config = Dolt.config_global(list=True) assert (updated_config["user.name"] == test_username and updated_config["user.email"] == test_email) Dolt.config_global(add=True, name="user.name", value=current_global_config["user.name"]) Dolt.config_global(add=True, name="user.email", value=current_global_config["user.email"]) reset_config = Dolt.config_global(list=True) assert reset_config["user.name"] == current_global_config["user.name"] assert reset_config["user.email"] == current_global_config["user.email"]