forked from quic-go/quic-go
improve the version negotiation integration test
This commit is contained in:
@@ -41,7 +41,7 @@ func IsValidVersion(v VersionNumber) bool {
|
||||
|
||||
// UsesTLS says if this QUIC version uses TLS 1.3 for the handshake
|
||||
func (vn VersionNumber) UsesTLS() bool {
|
||||
return vn == VersionTLS
|
||||
return !vn.isGQUIC()
|
||||
}
|
||||
|
||||
func (vn VersionNumber) String() string {
|
||||
|
||||
@@ -267,7 +267,7 @@ var _ = Describe("Header", func() {
|
||||
PacketNumber: 2,
|
||||
PacketNumberLen: protocol.PacketNumberLen2,
|
||||
}
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, protocol.VersionWhatever)
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, versionPublicHeader)
|
||||
Expect(err).To(MatchError("PublicHeader: wrong length for Connection ID: 7 (expected 8)"))
|
||||
})
|
||||
|
||||
@@ -277,7 +277,7 @@ var _ = Describe("Header", func() {
|
||||
DestConnectionID: connID,
|
||||
PacketNumber: 2,
|
||||
}
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, protocol.VersionWhatever)
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, versionPublicHeader)
|
||||
Expect(err).To(MatchError("PublicHeader: PacketNumberLen not set"))
|
||||
})
|
||||
|
||||
@@ -286,7 +286,7 @@ var _ = Describe("Header", func() {
|
||||
PacketNumberLen: protocol.PacketNumberLen1,
|
||||
PacketNumber: 1,
|
||||
}
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, protocol.VersionWhatever)
|
||||
err := hdr.Write(buf, protocol.PerspectiveServer, versionPublicHeader)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(buf.Bytes()).To(Equal([]byte{0x0, 0x1}))
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user