MCPcopy Create free account
hub / github.com/LegacyCodeHQ/clarity-cli / TestGetCommitDartFiles_InvalidCommit

Function TestGetCommitDartFiles_InvalidCommit

vcs/git/git_diff_test.go:382–396  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

380}
381
382func 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
398func TestGetCommitDartFiles_HeadReference(t *testing.T) {
399 tmpDir := t.TempDir()

Callers

nothing calls this directly

Calls 5

setupGitRepoFunction · 0.85
createDartFileFunction · 0.85
gitAddFunction · 0.85
gitCommitFunction · 0.85
GetCommitDartFilesFunction · 0.85

Tested by

no test coverage detected