mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-06 22:22:38 +03:00
refactor setStreamPriority to accept Priority struct
Summary: ## Context Context: see summary for D43854603. ## In this diff In this diff, make way for easily adding new elements to Priority struct. Reviewed By: afrind Differential Revision: D43882907 fbshipit-source-id: f74f6ec41162a970dcd666bfa5192676f968d740
This commit is contained in:
committed by
Facebook GitHub Bot
parent
a1a5617ac4
commit
e56d4bd7f6
@@ -1629,7 +1629,7 @@ TEST_F(QuicTransportTest, WriteSmall) {
|
||||
|
||||
EXPECT_CALL(*socket_, write(_, _)).WillOnce(Invoke(bufLength));
|
||||
transport_->writeChain(stream, buf->clone(), false);
|
||||
transport_->setStreamPriority(stream, 0, false);
|
||||
transport_->setStreamPriority(stream, Priority(0, false));
|
||||
loopForWrites();
|
||||
auto& conn = transport_->getConnectionState();
|
||||
verifyCorrectness(conn, 0, stream, *buf);
|
||||
@@ -2761,7 +2761,7 @@ TEST_F(QuicTransportTest, NonWritableStreamAPI) {
|
||||
// Check that write-side APIs return an error
|
||||
auto res2 = transport_->notifyPendingWriteOnStream(streamId, &writeCallback_);
|
||||
EXPECT_EQ(LocalErrorCode::STREAM_CLOSED, res2.error());
|
||||
auto res3 = transport_->setStreamPriority(streamId, 0, false);
|
||||
auto res3 = transport_->setStreamPriority(streamId, Priority(0, false));
|
||||
EXPECT_FALSE(res3.hasError());
|
||||
}
|
||||
|
||||
@@ -4744,7 +4744,7 @@ TEST_F(QuicTransportTest, GetStreamPacketsTxedMultiplePackets) {
|
||||
TEST_F(QuicTransportTest, PrioritySetAndGet) {
|
||||
auto stream = transport_->createBidirectionalStream().value();
|
||||
EXPECT_EQ(kDefaultPriority, transport_->getStreamPriority(stream).value());
|
||||
transport_->setStreamPriority(stream, 0, false);
|
||||
transport_->setStreamPriority(stream, Priority(0, false));
|
||||
EXPECT_EQ(Priority(0, false), transport_->getStreamPriority(stream).value());
|
||||
auto nonExistStreamPri = transport_->getStreamPriority(stream + 4);
|
||||
EXPECT_TRUE(nonExistStreamPri.hasError());
|
||||
|
Reference in New Issue
Block a user