mirror of
https://github.com/qwjyh/xdbm
synced 2025-02-23 19:47:06 +09:00
debug(CI): use libgit2
This commit is contained in:
parent
3595834b53
commit
22817d1354
1 changed files with 7 additions and 27 deletions
34
tests/cli.rs
34
tests/cli.rs
|
@ -45,35 +45,15 @@ mod integrated_test {
|
|||
fn git_init() -> Result<()> {
|
||||
let temp_dir = assert_fs::TempDir::new()?;
|
||||
setup_gitconfig(temp_dir.path())?;
|
||||
let p = std::process::Command::new("git")
|
||||
.args(["init"])
|
||||
.current_dir(temp_dir.path())
|
||||
let repo = git2::Repository::init(temp_dir.path())?;
|
||||
eprintln!("{:?}", repo.path());
|
||||
let git_status = std::process::Command::new("git")
|
||||
.args(["status"])
|
||||
.spawn()
|
||||
.context("git spawn")?
|
||||
.context("git status")?
|
||||
.wait()
|
||||
.context("running git failed")?
|
||||
.to_string();
|
||||
eprintln!("git init\n{}", p);
|
||||
|
||||
let p = std::process::Command::new("git")
|
||||
.args(["config", "--list"])
|
||||
.current_dir(temp_dir.path())
|
||||
.spawn()
|
||||
.context("git spawn")?
|
||||
.wait()
|
||||
.context("running git failed")?
|
||||
.to_string();
|
||||
eprintln!("git config\n{}", p);
|
||||
|
||||
let p = std::process::Command::new("git")
|
||||
.args(["config", "--list", "--local"])
|
||||
.current_dir(temp_dir.path())
|
||||
.spawn()
|
||||
.context("git spawn")?
|
||||
.wait()
|
||||
.context("running git failed")?
|
||||
.to_string();
|
||||
eprintln!("git config --local\n{}", p);
|
||||
.context("didn't complete")?;
|
||||
eprintln!("{}", git_status);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue