mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-06 22:22:38 +03:00
Propagate error in scheduleFramesForPacket and writeData
Summary: As in title, this is more of a theme on adding an Expected return. Reviewed By: kvtsoy Differential Revision: D72579218 fbshipit-source-id: 25735535368838f1a4315667cd7e9e9b5df1c485
This commit is contained in:
committed by
Facebook GitHub Bot
parent
28b13b22d8
commit
2a8fba588f
@@ -4819,15 +4819,15 @@ TEST_F(QuicTransportFunctionsTest, MissingStreamFrameBytes) {
|
||||
WriteStreamFrame writeStreamFrame(
|
||||
stream->id, 5 /* offset */, 2 /* len */, false /* fin */);
|
||||
packet.packet.frames.push_back(writeStreamFrame);
|
||||
EXPECT_ANY_THROW(ASSERT_FALSE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError()));
|
||||
ASSERT_TRUE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4867,15 +4867,15 @@ TEST_F(QuicTransportFunctionsTest, MissingStreamFrameBytesEof) {
|
||||
WriteStreamFrame writeStreamFrame(
|
||||
stream->id, offset /* offset */, len /* len */, true /* fin */);
|
||||
packet.packet.frames.push_back(writeStreamFrame);
|
||||
EXPECT_ANY_THROW(ASSERT_FALSE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError()));
|
||||
ASSERT_TRUE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4910,15 +4910,15 @@ TEST_F(QuicTransportFunctionsTest, MissingStreamFrameBytesSingleByteWrite) {
|
||||
WriteStreamFrame writeStreamFrame(
|
||||
stream->id, 5 /* offset */, 1 /* len */, false /* fin */);
|
||||
packet.packet.frames.push_back(writeStreamFrame);
|
||||
EXPECT_ANY_THROW(ASSERT_FALSE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError()));
|
||||
ASSERT_TRUE(updateConnection(
|
||||
*conn,
|
||||
none,
|
||||
packet.packet,
|
||||
TimePoint(),
|
||||
getEncodedSize(packet),
|
||||
getEncodedBodySize(packet),
|
||||
false /* isDSRPacket */)
|
||||
.hasError());
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user