aboutsummaryrefslogtreecommitdiff
path: root/ident_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 /ident_test.go
parentAll Serialize should be able to error out (diff)
signature
Fix tests using the wrong Serialize signatures
Diffstat (limited to 'ident_test.go')
-rw-r--r--ident_test.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/ident_test.go b/ident_test.go
index 032dee4c..76e1fb04 100644
--- a/ident_test.go
+++ b/ident_test.go
@@ -14,7 +14,11 @@ func TestParseIdentRoundTrip(t *testing.T) {
if got := string(id.Email); got != "alice@example.com" {
t.Fatalf("email mismatch: %q", got)
}
- serialized := string(id.Serialize())
+ ids, err := id.Serialize()
+ if err != nil {
+ t.Fatalf("Serialize error: %v", err)
+ }
+ serialized := string(ids)
if !strings.Contains(serialized, "alice@example.com") {
t.Fatalf("Serialize missing email: %q", serialized)
}
@@ -47,7 +51,11 @@ func TestIdentSerializeUsesCanonicalSpacing(t *testing.T) {
WhenUnix: 1000,
OffsetMinutes: 90,
}
- got := string(id.Serialize())
+ ids, err := id.Serialize()
+ if err != nil {
+ t.Fatalf("Serialize error: %v", err)
+ }
+ got := string(ids)
if !strings.Contains(got, "Bob <bob@example.com>") {
t.Fatalf("unexpected serialize output: %q", got)
}