(t *testing.T)
| 249 | } |
| 250 | |
| 251 | func createTestKeyring(t *testing.T) string { |
| 252 | t.Helper() |
| 253 | |
| 254 | // Create a temporary keyring file |
| 255 | tmpDir := t.TempDir() |
| 256 | keyringPath := filepath.Join(tmpDir, "pubring.gpg") |
| 257 | |
| 258 | // Create empty keyring for testing |
| 259 | if err := os.WriteFile(keyringPath, []byte{}, 0644); err != nil { |
| 260 | t.Fatalf("Failed to create test keyring: %v", err) |
| 261 | } |
| 262 | |
| 263 | return keyringPath |
| 264 | } |
no test coverage detected
searching dependent graphs…