From 3ed958e4fafe3e1d0b1dea1a8cf1a8c601cad2c0 Mon Sep 17 00:00:00 2001 From: Justin Wernick Date: Mon, 17 Jul 2023 20:03:37 +0200 Subject: Add test user config for the test Note that this isn't set globally, just for the test repo. --- tests/cli_test_utils/git.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/cli_test_utils/git.rs b/tests/cli_test_utils/git.rs index a2acd59..99177e8 100644 --- a/tests/cli_test_utils/git.rs +++ b/tests/cli_test_utils/git.rs @@ -19,6 +19,17 @@ pub fn create_clone(c: &TestContext, repo_dir: &Path, relative_name: &str) -> Pa } pub fn create_commit(repo_dir: &Path) -> Result { + Command::new("git") + .args(["config", "user.email", "shukkie@example.com"]) + .current_dir(&repo_dir) + .assert() + .success(); + Command::new("git") + .args(["config", "user.name", "Shackle Test User"]) + .current_dir(&repo_dir) + .assert() + .success(); + let test_file_name = repo_dir.join("some_file"); fs::write(test_file_name, "Some content or something")?; Command::new("git") -- cgit v1.2.3