]> Cypherpunks repositories - gostls13.git/commitdiff
net/smtp: use strings.Builder
authorcuiweixie <cuiweixie@gmail.com>
Sun, 4 Sep 2022 10:41:58 +0000 (18:41 +0800)
committerBenny Siegert <bsiegert@gmail.com>
Wed, 7 Sep 2022 06:18:03 +0000 (06:18 +0000)
Change-Id: I0d1195fcb4eceb12c4be3190b05a82079dc496a3
Reviewed-on: https://go-review.googlesource.com/c/go/+/428272
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>

src/net/smtp/smtp_test.go

index f23fd792349fab4671e493c75ae367375f334fb7..dba074436b6097e02b0a230d4272025159024aa6 100644 (file)
@@ -113,7 +113,7 @@ func TestAuthPlain(t *testing.T) {
 func TestClientAuthTrimSpace(t *testing.T) {
        server := "220 hello world\r\n" +
                "200 some more"
-       var wrote bytes.Buffer
+       var wrote strings.Builder
        var fake faker
        fake.ReadWriter = struct {
                io.Reader
@@ -164,7 +164,7 @@ func TestBasic(t *testing.T) {
        server := strings.Join(strings.Split(basicServer, "\n"), "\r\n")
        client := strings.Join(strings.Split(basicClient, "\n"), "\r\n")
 
-       var cmdbuf bytes.Buffer
+       var cmdbuf strings.Builder
        bcmdbuf := bufio.NewWriter(&cmdbuf)
        var fake faker
        fake.ReadWriter = bufio.NewReadWriter(bufio.NewReader(strings.NewReader(server)), bcmdbuf)
@@ -505,7 +505,7 @@ func TestNewClient(t *testing.T) {
        server := strings.Join(strings.Split(newClientServer, "\n"), "\r\n")
        client := strings.Join(strings.Split(newClientClient, "\n"), "\r\n")
 
-       var cmdbuf bytes.Buffer
+       var cmdbuf strings.Builder
        bcmdbuf := bufio.NewWriter(&cmdbuf)
        out := func() string {
                bcmdbuf.Flush()
@@ -550,7 +550,7 @@ func TestNewClient2(t *testing.T) {
        server := strings.Join(strings.Split(newClient2Server, "\n"), "\r\n")
        client := strings.Join(strings.Split(newClient2Client, "\n"), "\r\n")
 
-       var cmdbuf bytes.Buffer
+       var cmdbuf strings.Builder
        bcmdbuf := bufio.NewWriter(&cmdbuf)
        var fake faker
        fake.ReadWriter = bufio.NewReadWriter(bufio.NewReader(strings.NewReader(server)), bcmdbuf)
@@ -643,7 +643,7 @@ func TestHello(t *testing.T) {
        for i := 0; i < len(helloServer); i++ {
                server := strings.Join(strings.Split(baseHelloServer+helloServer[i], "\n"), "\r\n")
                client := strings.Join(strings.Split(baseHelloClient+helloClient[i], "\n"), "\r\n")
-               var cmdbuf bytes.Buffer
+               var cmdbuf strings.Builder
                bcmdbuf := bufio.NewWriter(&cmdbuf)
                var fake faker
                fake.ReadWriter = bufio.NewReadWriter(bufio.NewReader(strings.NewReader(server)), bcmdbuf)
@@ -749,7 +749,7 @@ var helloClient = []string{
 func TestSendMail(t *testing.T) {
        server := strings.Join(strings.Split(sendMailServer, "\n"), "\r\n")
        client := strings.Join(strings.Split(sendMailClient, "\n"), "\r\n")
-       var cmdbuf bytes.Buffer
+       var cmdbuf strings.Builder
        bcmdbuf := bufio.NewWriter(&cmdbuf)
        l, err := net.Listen("tcp", "127.0.0.1:0")
        if err != nil {
@@ -906,7 +906,7 @@ SendMail is working for me.
 func TestAuthFailed(t *testing.T) {
        server := strings.Join(strings.Split(authFailedServer, "\n"), "\r\n")
        client := strings.Join(strings.Split(authFailedClient, "\n"), "\r\n")
-       var cmdbuf bytes.Buffer
+       var cmdbuf strings.Builder
        bcmdbuf := bufio.NewWriter(&cmdbuf)
        var fake faker
        fake.ReadWriter = bufio.NewReadWriter(bufio.NewReader(strings.NewReader(server)), bcmdbuf)