From e68c411b742df8cd1e6d8d8c6a65ec7dbe852a92 Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Tue, 8 Aug 2023 23:10:04 -0700 Subject: [PATCH] test: fix TestMQTTTLSVerifyAndMap on Go 1.21 reported error changed slightly in Go 1.21 ``` === RUN TestMQTTTLSVerifyAndMap === RUN TestMQTTTLSVerifyAndMap/no_filtering,_client_does_not_provide_cert mqtt_test.go:1033: Unexpected error: Error reading: remote error: tls: certificate required --- FAIL: TestMQTTTLSVerifyAndMap (0.04s) ``` Signed-off-by: Waldemar Quevedo --- server/mqtt_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/mqtt_test.go b/server/mqtt_test.go index 27feab64..46564134 100644 --- a/server/mqtt_test.go +++ b/server/mqtt_test.go @@ -1028,7 +1028,7 @@ func TestMQTTTLSVerifyAndMap(t *testing.T) { if !test.provideCert { if err == nil { t.Fatal("Expected error, did not get one") - } else if !strings.Contains(err.Error(), "bad certificate") { + } else if !strings.Contains(err.Error(), "bad certificate") && !strings.Contains(err.Error(), "certificate required") { t.Fatalf("Unexpected error: %v", err) } return