@@ -367,7 +367,7 @@ func TestAuthFastCleartextPassword(t *testing.T) {
367
367
authRespEnd := authRespStart + 1 + len (authResp )
368
368
writtenAuthRespLen := conn .written [authRespStart ]
369
369
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 }
371
371
if writtenAuthRespLen != 6 || ! bytes .Equal (writtenAuthResp , expectedAuthResp ) {
372
372
t .Fatalf ("unexpected written auth response (%d bytes): %v" , writtenAuthRespLen , writtenAuthResp )
373
373
}
@@ -410,9 +410,9 @@ func TestAuthFastCleartextPasswordEmpty(t *testing.T) {
410
410
authRespEnd := authRespStart + 1 + len (authResp )
411
411
writtenAuthRespLen := conn .written [authRespStart ]
412
412
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 )
416
416
}
417
417
conn .written = nil
418
418
@@ -554,7 +554,8 @@ func TestAuthFastSHA256PasswordEmpty(t *testing.T) {
554
554
authRespEnd := authRespStart + 1 + len (authResp )
555
555
writtenAuthRespLen := conn .written [authRespStart ]
556
556
writtenAuthResp := conn .written [authRespStart + 1 : authRespEnd ]
557
- if writtenAuthRespLen != 0 {
557
+ expectedAuthResp := []byte {0 }
558
+ if writtenAuthRespLen != 1 || ! bytes .Equal (writtenAuthResp , expectedAuthResp ) {
558
559
t .Fatalf ("unexpected written auth response (%d bytes): %v" , writtenAuthRespLen , writtenAuthResp )
559
560
}
560
561
conn .written = nil
0 commit comments