remove lengths from public header struct

This commit is contained in:
Lucas Clemente
2016-04-10 20:02:35 +02:00
parent 551d5798e4
commit 07f5daa7ba
3 changed files with 20 additions and 29 deletions

View File

@@ -16,10 +16,8 @@ var _ = Describe("Public Header", func() {
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.VersionFlag).To(BeTrue())
Expect(publicHeader.ResetFlag).To(BeFalse())
Expect(publicHeader.ConnectionIDLength).To(Equal(uint8(8)))
Expect(publicHeader.ConnectionID).To(Equal(uint64(0xf61986669b9ffa4c)))
Expect(publicHeader.QuicVersion).To(Equal(binary.BigEndian.Uint32([]byte("Q030"))))
Expect(publicHeader.PacketNumberLength).To(Equal(uint8(1)))
Expect(publicHeader.PacketNumber).To(Equal(uint64(1)))
Expect(b.Len()).To(BeZero())
})
@@ -29,7 +27,6 @@ var _ = Describe("Public Header", func() {
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.VersionFlag).To(BeFalse())
Expect(publicHeader.ConnectionIDLength).To(Equal(uint8(4)))
Expect(publicHeader.ConnectionID).To(Equal(uint64(0x9b9ffa4c)))
Expect(b.Len()).To(BeZero())
})
@@ -39,7 +36,6 @@ var _ = Describe("Public Header", func() {
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.VersionFlag).To(BeFalse())
Expect(publicHeader.ConnectionIDLength).To(Equal(uint8(1)))
Expect(publicHeader.ConnectionID).To(Equal(uint64(0x4c)))
Expect(b.Len()).To(BeZero())
})
@@ -49,7 +45,6 @@ var _ = Describe("Public Header", func() {
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.VersionFlag).To(BeFalse())
Expect(publicHeader.ConnectionIDLength).To(Equal(uint8(0)))
Expect(b.Len()).To(BeZero())
})
@@ -57,7 +52,6 @@ var _ = Describe("Public Header", func() {
b := bytes.NewReader([]byte{0x10, 0xde, 0xca})
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.PacketNumberLength).To(Equal(uint8(2)))
Expect(publicHeader.PacketNumber).To(Equal(uint64(0xdeca)))
Expect(b.Len()).To(BeZero())
})
@@ -66,7 +60,6 @@ var _ = Describe("Public Header", func() {
b := bytes.NewReader([]byte{0x20, 0xde, 0xca, 0xfb, 0xad})
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.PacketNumberLength).To(Equal(uint8(4)))
Expect(publicHeader.PacketNumber).To(Equal(uint64(0xdecafbad)))
Expect(b.Len()).To(BeZero())
})
@@ -75,7 +68,6 @@ var _ = Describe("Public Header", func() {
b := bytes.NewReader([]byte{0x30, 0xde, 0xca, 0xfb, 0xad, 0x42, 0x23})
publicHeader, err := ParsePublicHeader(b)
Expect(err).ToNot(HaveOccurred())
Expect(publicHeader.PacketNumberLength).To(Equal(uint8(6)))
Expect(publicHeader.PacketNumber).To(Equal(uint64(0xdecafbad4223)))
Expect(b.Len()).To(BeZero())
})