aboutsummaryrefslogtreecommitdiff
path: root/objects_test.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2025-11-16 00:00:00 +0000
committerGravatar Runxi Yu2025-11-16 00:00:00 +0000
commit71f01941987aa11f638e21c8aeea35e1aa7c7a73 (patch)
treee92d446462ff4e82c6266d1ec978f97fb32db423 /objects_test.go
parentAll Serialize should be able to error out (diff)
signature
Fix tests using the wrong Serialize signatures
Diffstat (limited to 'objects_test.go')
-rw-r--r--objects_test.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/objects_test.go b/objects_test.go
index 3fb48c53..e9e21ac0 100644
--- a/objects_test.go
+++ b/objects_test.go
@@ -119,10 +119,14 @@ func TestParseCommitWithExtraHeader(t *testing.T) {
fmt.Fprintf(&buf, "tree %s\n", treeID.String())
fmt.Fprintf(&buf, "parent %s\n", parent.String())
buf.WriteString("author ")
- buf.Write(ident.Serialize())
+ ids, err := ident.Serialize()
+ if err != nil {
+ t.Fatalf("Serialize error: %v", err)
+ }
+ buf.Write(ids)
buf.WriteByte('\n')
buf.WriteString("committer ")
- buf.Write(ident.Serialize())
+ buf.Write(ids)
buf.WriteByte('\n')
buf.WriteString("extra data\n\nMessage body\n")
repo := testRepo(t)
@@ -174,7 +178,11 @@ func TestParseTagAndSerialize(t *testing.T) {
buf.WriteString("type commit\n")
buf.WriteString("tag v1.0\n")
buf.WriteString("tagger ")
- buf.Write(tagger.Serialize())
+ tgs, err := tagger.Serialize()
+ if err != nil {
+ t.Fatalf("Serialize error: %v", err)
+ }
+ buf.Write(tgs)
buf.WriteString("\n\nannotated tag\n")
body := append([]byte(nil), buf.Bytes()...)
repo := testRepo(t)