Skip to content

Commit 7e0f220

Browse files
arneradecaro
authored andcommitted
match client tls error message on go 1.20 and newer versions
Signed-off-by: Arne Rutjes <[email protected]>
1 parent 4c6d84d commit 7e0f220

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

platform/view/services/server/web/server_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,10 @@ var _ = Describe("Server", func() {
176176
url := fmt.Sprintf("https://%s%s", server.Addr(), someURL)
177177
resp, err := client.Get(url)
178178
Expect(err).To(HaveOccurred())
179-
Expect(err.Error()).To(ContainSubstring("remote error: tls: certificate required"))
179+
go120message := "remote error: tls: bad certificate"
180+
go121message := "remote error: tls: certificate required"
181+
match := strings.Contains(err.Error(), go120message) || strings.Contains(err.Error(), go121message)
182+
Expect(match).To(BeTrue())
180183
Expect(resp).To(BeNil())
181184
})
182185
})

0 commit comments

Comments
 (0)