From e9fea086134e61073d443ea1ac0ec256b88e4864 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Fri, 12 May 2023 10:19:43 +0300 Subject: [PATCH] fix HTTP/3 connection test on draft-29 (#3819) --- integrationtests/self/http_test.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/integrationtests/self/http_test.go b/integrationtests/self/http_test.go index 918bfdf2..29385aef 100644 --- a/integrationtests/self/http_test.go +++ b/integrationtests/self/http_test.go @@ -375,11 +375,12 @@ var _ = Describe("HTTP tests", func() { }) It("serves other QUIC connections", func() { - if version == protocol.VersionDraft29 { - Skip("This test only works on RFC versions") - } tlsConf := getTLSConfig() - tlsConf.NextProtos = []string{"h3"} + if version == protocol.VersionDraft29 { + tlsConf.NextProtos = []string{http3.NextProtoH3Draft29} + } else { + tlsConf.NextProtos = []string{http3.NextProtoH3} + } ln, err := quic.ListenAddr("localhost:0", tlsConf, nil) Expect(err).ToNot(HaveOccurred()) defer ln.Close()