From 180f6f3a630f03f456322bba41b5a039382aba33 Mon Sep 17 00:00:00 2001 From: Winni Neessen Date: Mon, 26 Feb 2024 21:03:20 +0100 Subject: [PATCH] Add a new test for no default user agent in msg_test.go A new test function named "TestNewMsgWithNoDefaultUserAgent" has been added in `msg_test.go` file. This function is meant to test 'NewMsg' function with 'WithNoDefaultUserAgent' parameter. The addition is devised to enhance the test coverage and ensure the noDefaultUserAgent field is functioning correctly. --- msg_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/msg_test.go b/msg_test.go index a84967d..6b71e60 100644 --- a/msg_test.go +++ b/msg_test.go @@ -3211,3 +3211,11 @@ func TestMsg_checkUserAgent(t *testing.T) { }) } } + +// TestNewMsgWithMIMEVersion tests WithMIMEVersion and Msg.SetMIMEVersion +func TestNewMsgWithNoDefaultUserAgent(t *testing.T) { + m := NewMsg(WithNoDefaultUserAgent()) + if m.noDefaultUserAgent != true { + t.Errorf("WithNoDefaultUserAgent() failed. Expected: %t, got: %t", true, false) + } +}