Skip to content

Commit ef72813

Browse files
authored
Merge pull request #58 from Amolith/disable-gpg-signing-in-tests
test: disable GPG signing in test repositories
2 parents d19361b + 0d531ad commit ef72813

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

internal/git/repository_remove_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ func initializeTestRepo(t *testing.T, repoDir string) {
3434
runGitCommand(t, repoDir, "init")
3535
runGitCommand(t, repoDir, "config", "user.name", "Test User")
3636
runGitCommand(t, repoDir, "config", "user.email", "[email protected]")
37+
runGitCommand(t, repoDir, "config", "commit.gpgsign", "false")
3738

3839
// Create initial commit
3940
readmeFile := filepath.Join(repoDir, "README.md")

internal/git/repository_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ func setupTestRepo(t *testing.T) string {
3636
t.Fatalf("Failed to configure git email: %v", err)
3737
}
3838

39+
cmd = exec.Command("git", "config", "commit.gpgsign", "false")
40+
cmd.Dir = tempDir
41+
if err := cmd.Run(); err != nil {
42+
t.Fatalf("Failed to disable gpgsign: %v", err)
43+
}
44+
3945
// Create initial commit
4046
readmeFile := filepath.Join(tempDir, "README.md")
4147
if err := os.WriteFile(readmeFile, []byte("# Test Repo"), 0644); err != nil {

test/e2e/framework/framework.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ func (e *TestEnvironment) CreateTestRepo(name string) *TestRepo {
9999
e.run("git", "init", repoDir)
100100
e.runInDir(repoDir, "git", "config", "user.name", "Test User")
101101
e.runInDir(repoDir, "git", "config", "user.email", "[email protected]")
102+
e.runInDir(repoDir, "git", "config", "commit.gpgsign", "false")
102103

103104
// Ensure the default branch is 'main' regardless of global git config
104105
e.runInDir(repoDir, "git", "config", "init.defaultBranch", "main")

0 commit comments

Comments
 (0)