mirror of
https://github.com/PeernetOfficial/core.git
synced 2026-07-17 02:47:51 +01:00
32 lines
518 B
Go
32 lines
518 B
Go
package packet
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestACKPacket(t *testing.T) {
|
|
pkt1 := &AckPacket{
|
|
AckSeqNo: 90,
|
|
PktSeqHi: PacketID{Seq: 91},
|
|
Rtt: 92,
|
|
RttVar: 93,
|
|
BuffAvail: 94,
|
|
IncludeLink: true,
|
|
PktRecvRate: 95,
|
|
EstLinkCap: 96,
|
|
}
|
|
pkt1.SetHeader(59, 100)
|
|
testPacket(pkt1, t)
|
|
|
|
pkt2 := &AckPacket{
|
|
AckSeqNo: 90,
|
|
PktSeqHi: PacketID{Seq: 91},
|
|
Rtt: 92,
|
|
RttVar: 93,
|
|
BuffAvail: 94,
|
|
IncludeLink: false,
|
|
}
|
|
pkt2.SetHeader(59, 100)
|
|
testPacket(pkt2, t)
|
|
}
|