From fee2e0c939a3989c08076cbb71164df4b1c91a3a Mon Sep 17 00:00:00 2001 From: Tnze Date: Sat, 22 Jan 2022 21:56:09 +0800 Subject: [PATCH] Add test for #148 --- chat/message_test.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/chat/message_test.go b/chat/message_test.go index a8984b4..fd79739 100644 --- a/chat/message_test.go +++ b/chat/message_test.go @@ -123,10 +123,15 @@ func ExampleMessage_Append() { Append(chat.Message{Text: "22222"}). Append(chat.Message{Text: "333333"}). Append(chat.Message{Text: "4444444"}) - fmt.Println(msg) - fmt.Println("debug: extra length:", len(msg.Extra)) + fmt.Print(msg) // Output: 1111222223333334444444 - // debug: extra length: 3 +} + +func TestMessage_Append_issue148(t *testing.T) { + msg := chat.Text("hello").Append(chat.Text("world")) + if len(msg.Extra) != 1 { + t.Fatalf("Length of msg.Extra should be 1: %#v", msg) + } } func ExampleTranslateMsg() {