forked from quic-go/quic-go
return a quic.ConnectionState from Session.ConnectionState()
This commit is contained in:
@@ -170,7 +170,7 @@ var _ = Describe("Handshake tests", func() {
|
||||
data, err := ioutil.ReadAll(str)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(data).To(Equal(PRData))
|
||||
Expect(sess.ConnectionState().CipherSuite).To(Equal(suiteID))
|
||||
Expect(sess.ConnectionState().TLS.CipherSuite).To(Equal(suiteID))
|
||||
Expect(sess.CloseWithError(0, "")).To(Succeed())
|
||||
})
|
||||
}
|
||||
@@ -369,7 +369,7 @@ var _ = Describe("Handshake tests", func() {
|
||||
sess, err := ln.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
cs := sess.ConnectionState()
|
||||
Expect(cs.NegotiatedProtocol).To(Equal(alpn))
|
||||
Expect(cs.TLS.NegotiatedProtocol).To(Equal(alpn))
|
||||
close(done)
|
||||
}()
|
||||
|
||||
@@ -381,7 +381,7 @@ var _ = Describe("Handshake tests", func() {
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
defer sess.CloseWithError(0, "")
|
||||
cs := sess.ConnectionState()
|
||||
Expect(cs.NegotiatedProtocol).To(Equal(alpn))
|
||||
Expect(cs.TLS.NegotiatedProtocol).To(Equal(alpn))
|
||||
Eventually(done).Should(BeClosed())
|
||||
Expect(ln.Close()).To(Succeed())
|
||||
})
|
||||
|
||||
@@ -65,11 +65,11 @@ var _ = Describe("TLS session resumption", func() {
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
var sessionKey string
|
||||
Eventually(puts).Should(Receive(&sessionKey))
|
||||
Expect(sess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(sess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
|
||||
serverSess, err := server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(serverSess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(serverSess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
|
||||
sess, err = quic.DialAddr(
|
||||
fmt.Sprintf("localhost:%d", server.Addr().(*net.UDPAddr).Port),
|
||||
@@ -78,11 +78,11 @@ var _ = Describe("TLS session resumption", func() {
|
||||
)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(gets).To(Receive(Equal(sessionKey)))
|
||||
Expect(sess.ConnectionState().DidResume).To(BeTrue())
|
||||
Expect(sess.ConnectionState().TLS.DidResume).To(BeTrue())
|
||||
|
||||
serverSess, err = server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(serverSess.ConnectionState().DidResume).To(BeTrue())
|
||||
Expect(serverSess.ConnectionState().TLS.DidResume).To(BeTrue())
|
||||
})
|
||||
|
||||
It("doesn't use session resumption, if the config disables it", func() {
|
||||
@@ -104,11 +104,11 @@ var _ = Describe("TLS session resumption", func() {
|
||||
)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Consistently(puts).ShouldNot(Receive())
|
||||
Expect(sess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(sess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
|
||||
serverSess, err := server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(serverSess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(serverSess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
|
||||
sess, err = quic.DialAddr(
|
||||
fmt.Sprintf("localhost:%d", server.Addr().(*net.UDPAddr).Port),
|
||||
@@ -116,10 +116,10 @@ var _ = Describe("TLS session resumption", func() {
|
||||
nil,
|
||||
)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(sess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(sess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
|
||||
serverSess, err = server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(serverSess.ConnectionState().DidResume).To(BeFalse())
|
||||
Expect(serverSess.ConnectionState().TLS.DidResume).To(BeFalse())
|
||||
})
|
||||
})
|
||||
|
||||
@@ -86,7 +86,7 @@ var _ = Describe("0-RTT", func() {
|
||||
data, err := ioutil.ReadAll(str)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(data).To(Equal(testdata))
|
||||
Expect(sess.ConnectionState().Used0RTT).To(Equal(expect0RTT))
|
||||
Expect(sess.ConnectionState().TLS.Used0RTT).To(Equal(expect0RTT))
|
||||
close(done)
|
||||
}()
|
||||
|
||||
@@ -101,7 +101,7 @@ var _ = Describe("0-RTT", func() {
|
||||
_, err = str.Write(testdata)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(str.Close()).To(Succeed())
|
||||
Expect(sess.ConnectionState().Used0RTT).To(Equal(expect0RTT))
|
||||
Expect(sess.ConnectionState().TLS.Used0RTT).To(Equal(expect0RTT))
|
||||
Eventually(done).Should(BeClosed())
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user