aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/object/commit_test.go
diff options
context:
space:
mode:
authorPaulo Gomes <pjbgf@linux.com>2023-10-04 08:01:25 +0100
committerGitHub <noreply@github.com>2023-10-04 08:01:25 +0100
commitf92cb0d49088af996433ebb106b9fc7c2adb8875 (patch)
tree602f26307e9ad11fc12c64c2c0748981f7c3f132 /plumbing/object/commit_test.go
parentced662e9db6667069a5255446425ec40d388f7e1 (diff)
parent3dbb11f2d99839e618cf8e100f0e8f77f543637a (diff)
downloadgo-git-f92cb0d49088af996433ebb106b9fc7c2adb8875.tar.gz
Merge pull request #761 from liwenqiu/parse-commit-encoding-header
plumbing: parse the encoding header of the commit object
Diffstat (limited to 'plumbing/object/commit_test.go')
-rw-r--r--plumbing/object/commit_test.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/plumbing/object/commit_test.go b/plumbing/object/commit_test.go
index f1a3447..3e1fe1b 100644
--- a/plumbing/object/commit_test.go
+++ b/plumbing/object/commit_test.go
@@ -228,6 +228,7 @@ change
Message: "Message\n\nFoo\nBar\nWith trailing blank lines\n\n",
TreeHash: plumbing.NewHash("f000000000000000000000000000000000000001"),
ParentHashes: []plumbing.Hash{plumbing.NewHash("f000000000000000000000000000000000000002")},
+ Encoding: defaultUtf8CommitMesageEncoding,
},
{
Author: Signature{Name: "Foo", Email: "foo@example.local", When: ts},
@@ -240,6 +241,7 @@ change
plumbing.NewHash("f000000000000000000000000000000000000006"),
plumbing.NewHash("f000000000000000000000000000000000000007"),
},
+ Encoding: MessageEncoding("ISO-8859-1"),
},
{
Author: Signature{Name: "Foo", Email: "foo@example.local", When: ts},
@@ -251,6 +253,7 @@ change
plumbing.NewHash("f000000000000000000000000000000000000003"),
},
MergeTag: tag,
+ Encoding: defaultUtf8CommitMesageEncoding,
},
{
Author: Signature{Name: "Foo", Email: "foo@example.local", When: ts},
@@ -263,6 +266,7 @@ change
},
MergeTag: tag,
PGPSignature: pgpsignature,
+ Encoding: defaultUtf8CommitMesageEncoding,
},
}
for _, commit := range commits {
@@ -530,7 +534,7 @@ func (s *SuiteCommit) TestMalformedHeader(c *C) {
}
func (s *SuiteCommit) TestEncodeWithoutSignature(c *C) {
- //Similar to TestString since no signature
+ // Similar to TestString since no signature
encoded := &plumbing.MemoryObject{}
err := s.Commit.EncodeWithoutSignature(encoded)
c.Assert(err, IsNil)