From 80c2f74093e9dad96ec26cec4ef7869762cbbb36 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 14 Oct 2024 18:09:12 +0200 Subject: pkg/vcs: expose commit patch Add Commit.Patch with patch body. --- pkg/vcs/git_test.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'pkg/vcs/git_test.go') 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) { -- cgit mrf-deployment