(t *testing.T)
| 115 | } |
| 116 | |
| 117 | func createTempDir(t *testing.T) (string, func()) { |
| 118 | testDir, err := os.MkdirTemp("", "*") |
| 119 | if err != nil { |
| 120 | t.Fatalf("failed to create temp dir: %v", err) |
| 121 | } |
| 122 | return testDir, func() { |
| 123 | if err := os.RemoveAll(testDir); err != nil { |
| 124 | t.Logf("failed to cleanup temp dir: %v", err) |
| 125 | } |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | func TestPostgresImpersonation(t *testing.T) { |
| 130 | if testing.Short() { |
no outgoing calls
no test coverage detected