(t *testing.T)
| 380 | } |
| 381 | |
| 382 | func TestGetCommitDartFiles_InvalidCommit(t *testing.T) { |
| 383 | tmpDir := t.TempDir() |
| 384 | setupGitRepo(t, tmpDir) |
| 385 | |
| 386 | // Create an initial commit |
| 387 | createDartFile(t, tmpDir, "test.dart") |
| 388 | gitAdd(t, tmpDir, "test.dart") |
| 389 | gitCommit(t, tmpDir, "Initial commit") |
| 390 | |
| 391 | // Try to get files from invalid commit |
| 392 | _, err := GetCommitDartFiles(tmpDir, "invalid-commit-sha") |
| 393 | |
| 394 | assert.Error(t, err) |
| 395 | assert.Contains(t, err.Error(), "invalid commit reference") |
| 396 | } |
| 397 | |
| 398 | func TestGetCommitDartFiles_HeadReference(t *testing.T) { |
| 399 | tmpDir := t.TempDir() |
nothing calls this directly
no test coverage detected