(t *testing.T)
| 175 | } |
| 176 | |
| 177 | func TestGetCommitTreeFiles_NotGitRepo(t *testing.T) { |
| 178 | tmpDir := t.TempDir() |
| 179 | // Don't initialize git |
| 180 | |
| 181 | _, err := GetCommitTreeFiles(tmpDir, "HEAD") |
| 182 | |
| 183 | assert.Error(t, err) |
| 184 | assert.Contains(t, err.Error(), "not a git repository") |
| 185 | } |
| 186 | |
| 187 | func TestGetCommitTreeFiles_InvalidPath(t *testing.T) { |
| 188 | _, err := GetCommitTreeFiles("/nonexistent/path", "HEAD") |
nothing calls this directly
no test coverage detected