actually run the benchmark tests with the selected version

This commit is contained in:
Marten Seemann
2017-09-14 12:45:25 +07:00
parent fb294e841a
commit a3e37aa400

View File

@@ -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()