@@ -367,7 +367,7 @@ func TestAuthFastCleartextPassword(t *testing.T) {
367367 authRespEnd := authRespStart + 1 + len (authResp )
368368 writtenAuthRespLen := conn .written [authRespStart ]
369369 writtenAuthResp := conn .written [authRespStart + 1 : authRespEnd ]
370- expectedAuthResp := []byte {115 , 101 , 99 , 114 , 101 , 116 }
370+ expectedAuthResp := []byte {115 , 101 , 99 , 114 , 101 , 116 , 0 }
371371 if writtenAuthRespLen != 6 || ! bytes .Equal (writtenAuthResp , expectedAuthResp ) {
372372 t .Fatalf ("unexpected written auth response (%d bytes): %v" , writtenAuthRespLen , writtenAuthResp )
373373 }
@@ -410,9 +410,9 @@ func TestAuthFastCleartextPasswordEmpty(t *testing.T) {
410410 authRespEnd := authRespStart + 1 + len (authResp )
411411 writtenAuthRespLen := conn .written [authRespStart ]
412412 writtenAuthResp := conn .written [authRespStart + 1 : authRespEnd ]
413- if writtenAuthRespLen != 0 {
414- t . Fatalf ( "unexpected written auth response (%d bytes): %v" ,
415- writtenAuthRespLen , writtenAuthResp )
413+ expectedAuthResp := [] byte { 0 }
414+ if writtenAuthRespLen != 1 || ! bytes . Equal ( writtenAuthResp , expectedAuthResp ) {
415+ t . Fatalf ( "unexpected written auth response (%d bytes): %v" , writtenAuthRespLen , writtenAuthResp )
416416 }
417417 conn .written = nil
418418
@@ -554,7 +554,8 @@ func TestAuthFastSHA256PasswordEmpty(t *testing.T) {
554554 authRespEnd := authRespStart + 1 + len (authResp )
555555 writtenAuthRespLen := conn .written [authRespStart ]
556556 writtenAuthResp := conn .written [authRespStart + 1 : authRespEnd ]
557- if writtenAuthRespLen != 0 {
557+ expectedAuthResp := []byte {0 }
558+ if writtenAuthRespLen != 1 || ! bytes .Equal (writtenAuthResp , expectedAuthResp ) {
558559 t .Fatalf ("unexpected written auth response (%d bytes): %v" , writtenAuthRespLen , writtenAuthResp )
559560 }
560561 conn .written = nil
0 commit comments