From a3e37aa400c79dd7f53dfde331f0f219c1ef750c Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Thu, 14 Sep 2017 12:45:25 +0700 Subject: [PATCH] actually run the benchmark tests with the selected version --- benchmark/benchmark_test.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/benchmark/benchmark_test.go b/benchmark/benchmark_test.go index 6a5410fd..d7bece1a 100644 --- a/benchmark/benchmark_test.go +++ b/benchmark/benchmark_test.go @@ -34,7 +34,11 @@ func init() { go func() { defer GinkgoRecover() var err error - ln, err = quic.ListenAddr("localhost:0", testdata.GetTLSConfig(), nil) + ln, err = quic.ListenAddr( + "localhost:0", + testdata.GetTLSConfig(), + &quic.Config{Versions: []protocol.VersionNumber{version}}, + ) Expect(err).ToNot(HaveOccurred()) serverAddr <- ln.Addr() sess, err := ln.Accept() @@ -52,7 +56,11 @@ func init() { // start the client addr := <-serverAddr - sess, err := quic.DialAddr(addr.String(), &tls.Config{InsecureSkipVerify: true}, nil) + sess, err := quic.DialAddr( + addr.String(), + &tls.Config{InsecureSkipVerify: true}, + &quic.Config{Versions: []protocol.VersionNumber{version}}, + ) Expect(err).ToNot(HaveOccurred()) close(handshakeChan) str, err := sess.AcceptStream()