diff --git a/src/main.rs b/src/main.rs index fd2a846..32cf7d6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -156,23 +156,7 @@ fn add_and_commit(repo: &Repository, path: &Path, message: &str) -> Result Result<()> { - let temp_dir = assert_fs::TempDir::new()?; - setup_gitconfig(temp_dir.path())?; - let repo = git2::Repository::init(temp_dir.path())?; - eprintln!("{:?}", repo.path()); - let git_status = std::process::Command::new("git") - .args(["status"]) - .current_dir(temp_dir.path()) - .spawn() - .context("git status")? - .wait() - .context("didn't complete")?; - eprintln!("{}", git_status); - let git_config = std::process::Command::new("git") - .args(["config", "--list"]) - .current_dir(temp_dir.path()) - .spawn() - .context("git status")? - .wait() - .context("didn't complete")?; - eprintln!("{}", git_config); - let git_config = std::process::Command::new("git") - .args(["config", "--list", "--local"]) - .current_dir(temp_dir.path()) - .spawn() - .context("git status")? - .wait() - .context("didn't complete")?; - eprintln!("{}", git_config); - Err(anyhow::anyhow!("finished (error for debug)")) - } - #[test] fn single_device() -> Result<()> { let config_dir = assert_fs::TempDir::new()?; @@ -291,6 +257,7 @@ mod integrated_test { // // devices: first, second let config_dir_2 = assert_fs::TempDir::new()?; + setup_gitconfig(&config_dir_2)?; let mut cmd2 = Command::cargo_bin("xdbm")?; cmd2.arg("-c") .arg(config_dir_2.path())