test(gmail): assert draft reply subject inference

This commit is contained in:
Peter Steinberger 2026-04-27 11:36:33 +01:00
parent c2ea4f55e0
commit 4256d7c6fe
No known key found for this signature in database

View File

@ -119,9 +119,6 @@ func TestExecute_GmailSend_ReplyToMessageID(t *testing.T) {
if !strings.Contains(s, "References: <ref0> <orig@id>\r\n") {
t.Fatalf("missing References in raw:\n%s", s)
}
if !strings.Contains(s, "Subject: Re: Original Subject\r\n") {
t.Fatalf("missing auto reply subject in raw:\n%s", s)
}
w.Header().Set("Content-Type", "application/json")
_ = json.NewEncoder(w).Encode(map[string]any{"id": "s1", "threadId": "t0"})
return
@ -174,6 +171,7 @@ func TestExecute_GmailDraftsCreate_ReplyToMessageID(t *testing.T) {
"headers": []map[string]any{
{"name": "Message-ID", "value": "<orig@id>"},
{"name": "References", "value": "<ref0>"},
{"name": "Subject", "value": "Original Subject"},
},
},
})
@ -204,6 +202,9 @@ func TestExecute_GmailDraftsCreate_ReplyToMessageID(t *testing.T) {
if !strings.Contains(s, "References: <ref0> <orig@id>\r\n") {
t.Fatalf("missing References in raw:\n%s", s)
}
if !strings.Contains(s, "Subject: Re: Original Subject\r\n") {
t.Fatalf("missing auto reply subject in raw:\n%s", s)
}
w.Header().Set("Content-Type", "application/json")
_ = json.NewEncoder(w).Encode(map[string]any{
"id": "d1",