@@ -33,10 +33,7 @@ func TestClientAuthTrimSpace(t *testing.T) {
33
33
strings .NewReader (server ),
34
34
& wrote ,
35
35
}
36
- c , err := NewClient (fake )
37
- if err != nil {
38
- t .Fatalf ("NewClient: %v" , err )
39
- }
36
+ c := NewClient (fake )
40
37
c .tls = true
41
38
c .didHello = true
42
39
c .Auth (toServerEmptyAuth {})
@@ -185,12 +182,9 @@ func TestBasic_SMTPError(t *testing.T) {
185
182
strings .NewReader (faultyServer ),
186
183
& wrote ,
187
184
}
188
- c , err := NewClient (fake )
189
- if err != nil {
190
- t .Fatalf ("NewClient failed: %v" , err )
191
- }
185
+ c := NewClient (fake )
192
186
193
- err = c .Mail ("whatever" , nil )
187
+ err : = c .Mail ("whatever" , nil )
194
188
if err == nil {
195
189
t .Fatal ("MAIL succeeded" )
196
190
}
@@ -267,12 +261,9 @@ func TestClient_TooLongLine(t *testing.T) {
267
261
pr ,
268
262
& wrote ,
269
263
}
270
- c , err := NewClient (fake )
271
- if err != nil {
272
- t .Fatalf ("NewClient failed: %v" , err )
273
- }
264
+ c := NewClient (fake )
274
265
275
- err = c .Mail ("whatever" , nil )
266
+ err : = c .Mail ("whatever" , nil )
276
267
if err != ErrTooLongLine {
277
268
t .Fatal ("MAIL succeeded or returned a different error:" , err )
278
269
}
@@ -335,10 +326,7 @@ func TestNewClient(t *testing.T) {
335
326
}
336
327
var fake faker
337
328
fake .ReadWriter = bufio .NewReadWriter (bufio .NewReader (strings .NewReader (server )), bcmdbuf )
338
- c , err := NewClient (fake )
339
- if err != nil {
340
- t .Fatalf ("NewClient: %v\n (after %v)" , err , out ())
341
- }
329
+ c := NewClient (fake )
342
330
defer c .Close ()
343
331
if ok , args := c .Extension ("aUtH" ); ! ok || args != "LOGIN PLAIN" {
344
332
t .Fatalf ("Expected AUTH supported" )
@@ -376,10 +364,7 @@ func TestNewClient2(t *testing.T) {
376
364
bcmdbuf := bufio .NewWriter (& cmdbuf )
377
365
var fake faker
378
366
fake .ReadWriter = bufio .NewReadWriter (bufio .NewReader (strings .NewReader (server )), bcmdbuf )
379
- c , err := NewClient (fake )
380
- if err != nil {
381
- t .Fatalf ("NewClient: %v" , err )
382
- }
367
+ c := NewClient (fake )
383
368
defer c .Close ()
384
369
if ok , _ := c .Extension ("DSN" ); ok {
385
370
t .Fatalf ("Shouldn't support DSN" )
@@ -422,15 +407,12 @@ func TestHello(t *testing.T) {
422
407
bcmdbuf := bufio .NewWriter (& cmdbuf )
423
408
var fake faker
424
409
fake .ReadWriter = bufio .NewReadWriter (bufio .NewReader (strings .NewReader (server )), bcmdbuf )
425
- c , err := NewClient (fake )
426
- if err != nil {
427
- t .Fatalf ("NewClient: %v" , err )
428
- }
410
+ c := NewClient (fake )
429
411
defer c .Close ()
430
412
c .serverName = "fake.host"
431
413
c .localName = "customhost"
432
- err = nil
433
414
415
+ var err error
434
416
switch i {
435
417
case 0 :
436
418
err = c .Hello ("hostinjection>\n \r DATA\r \n Injected message body\r \n .\r \n QUIT\r \n " )
@@ -553,15 +535,12 @@ func TestAuthFailed(t *testing.T) {
553
535
bcmdbuf := bufio .NewWriter (& cmdbuf )
554
536
var fake faker
555
537
fake .ReadWriter = bufio .NewReadWriter (bufio .NewReader (strings .NewReader (server )), bcmdbuf )
556
- c , err := NewClient (fake )
557
- if err != nil {
558
- t .Fatalf ("NewClient: %v" , err )
559
- }
538
+ c := NewClient (fake )
560
539
defer c .Close ()
561
540
562
541
c .tls = true
563
542
c .serverName = "smtp.google.com"
564
- err = c .Auth (sasl .NewPlainClient ("" , "user" , "pass" ))
543
+ err : = c .Auth (sasl .NewPlainClient ("" , "user" , "pass" ))
565
544
566
545
if err == nil {
567
546
t .Error ("Auth: expected error; got none" )
@@ -830,7 +809,8 @@ Goodbye.`
830
809
}
831
810
}
832
811
833
- var lmtpServer = `250-localhost at your service
812
+ var lmtpServer = `220 localhost Simple Mail Transfer Service Ready
813
+ 250-localhost at your service
834
814
250-SIZE 35651584
835
815
250 8BITMIME
836
816
250 Sender OK
856
836
`
857
837
858
838
func TestLMTPData (t * testing.T ) {
859
- var lmtpServerPartial = `250-localhost at your service
839
+ var lmtpServerPartial = `220 localhost Simple Mail Transfer Service Ready
840
+ 250-localhost at your service
860
841
250-SIZE 35651584
861
842
250 8BITMIME
862
843
250 Sender OK
@@ -951,10 +932,7 @@ func TestClientXtext(t *testing.T) {
951
932
strings .NewReader (server ),
952
933
& wrote ,
953
934
}
954
- c , err := NewClient (fake )
955
- if err != nil {
956
- t .Fatalf ("NewClient: %v" , err )
957
- }
935
+ c := NewClient (fake )
958
936
c .didHello = true
959
937
c .ext = map [string ]string {"AUTH" : "PLAIN" , "DSN" : "" }
960
938
email := "e=mc2@example.com"
@@ -1001,10 +979,7 @@ func TestClientDSN(t *testing.T) {
1001
979
strings .NewReader (server ),
1002
980
& wrote ,
1003
981
}
1004
- c , err := NewClient (fake )
1005
- if err != nil {
1006
- t .Fatalf ("NewClient: %v" , err )
1007
- }
982
+ c := NewClient (fake )
1008
983
c .didHello = true
1009
984
c .ext = map [string ]string {"DSN" : "" }
1010
985
c .Mail (dsnEmailRFC822 , & MailOptions {
0 commit comments