always send ACKs in the correct packet number space

This commit is contained in:
Marten Seemann
2019-01-11 10:51:39 +07:00
parent 258e43ab95
commit a303ad9745
13 changed files with 292 additions and 100 deletions

View File

@@ -95,6 +95,16 @@ var _ = Describe("Min / Max", func() {
Expect(MinTime(a, b)).To(Equal(a))
Expect(MinTime(b, a)).To(Equal(a))
})
It("returns the minium non-zero time", func() {
a := time.Time{}
b := time.Now()
Expect(MinNonZeroTime(time.Time{}, time.Time{})).To(Equal(time.Time{}))
Expect(MinNonZeroTime(a, b)).To(Equal(b))
Expect(MinNonZeroTime(b, a)).To(Equal(b))
Expect(MinNonZeroTime(b, b.Add(time.Second))).To(Equal(b))
Expect(MinNonZeroTime(b.Add(time.Second), b)).To(Equal(b))
})
})
It("returns the abs time", func() {