Files
core/udt/packet/packet_ack_test.go
Kleissner 75e3d9a42e Initial UDT implementation for file transfer.
New function RequestFileTransferUDT to download files from other peers.
2021-10-24 04:26:30 +02:00

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)
}