diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-10-14 18:09:12 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-10-15 09:08:36 +0000 |
| commit | 80c2f74093e9dad96ec26cec4ef7869762cbbb36 (patch) | |
| tree | 7a3141250840ca4e7e22ca7f1023364f0032b21f /pkg/vcs/git_test.go | |
| parent | 42d3a37026616a8cb3a9da11ab8e5565ca6b6074 (diff) | |
pkg/vcs: expose commit patch
Add Commit.Patch with patch body.
Diffstat (limited to 'pkg/vcs/git_test.go')
| -rw-r--r-- | pkg/vcs/git_test.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkg/vcs/git_test.go b/pkg/vcs/git_test.go index 8ff4dbb6e..a46408417 100644 --- a/pkg/vcs/git_test.go +++ b/pkg/vcs/git_test.go @@ -316,6 +316,23 @@ func TestObject(t *testing.T) { if diff := cmp.Diff(data, secondRev); diff != "" { t.Fatal(diff) } + com, err := repo.repo.Commit(commits[0]) + if err != nil { + t.Fatal(err.Error()) + } + patch := []byte(`diff --git a/object.txt b/object.txt +index 103167d..fbf7a68 100644 +--- a/object.txt ++++ b/object.txt +@@ -1 +1 @@ +-First revision +\ No newline at end of file ++Second revision +\ No newline at end of file +`) + if diff := cmp.Diff(com.Patch, patch); diff != "" { + t.Fatal(diff) + } } func TestMergeBase(t *testing.T) { |
