| 1234567891011121314151617181920212223 |
- package quic
- import (
- . "github.com/onsi/ginkgo"
- . "github.com/onsi/gomega"
- )
- var _ = Describe("Client Multiplexer", func() {
- It("adds a new packet conn ", func() {
- conn := newMockPacketConn()
- _, err := getMultiplexer().AddConn(conn, 8)
- Expect(err).ToNot(HaveOccurred())
- })
- It("errors when adding an existing conn with a different connection ID length", func() {
- conn := newMockPacketConn()
- _, err := getMultiplexer().AddConn(conn, 5)
- Expect(err).ToNot(HaveOccurred())
- _, err = getMultiplexer().AddConn(conn, 6)
- Expect(err).To(MatchError("cannot use 6 byte connection IDs on a connection that is already using 5 byte connction IDs"))
- })
- })
|