1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-12 11:21:52 +00:00

Improve test coverage for protocols.

This commit is contained in:
winlin 2019-12-18 21:19:42 +08:00
parent 25f132ec2f
commit 0200baa179

View file

@ -3193,19 +3193,19 @@ VOID TEST(ProtocolRTMPTest, OthersAll)
}
if (true) {
SrsMessageArray msgs(10);
msgs[0] = new SrsSharedPtrMessage();
msgs[1] = new SrsSharedPtrMessage();
EXPECT_TRUE(NULL != msgs[0]);
EXPECT_TRUE(NULL != msgs[1]);
SrsMessageArray h(10);
h.msgs[0] = new SrsSharedPtrMessage();
h.msgs[1] = new SrsSharedPtrMessage();
EXPECT_TRUE(NULL != h.msgs[0]);
EXPECT_TRUE(NULL != h.msgs[1]);
msgs.free(1);
EXPECT_TRUE(NULL == msgs[0]);
EXPECT_TRUE(NULL != msgs[1]);
h.free(1);
EXPECT_TRUE(NULL == h.msgs[0]);
EXPECT_TRUE(NULL != h.msgs[1]);
msgs.free(2);
EXPECT_TRUE(NULL == msgs[0]);
EXPECT_TRUE(NULL == msgs[1]);
h.free(2);
EXPECT_TRUE(NULL == h.msgs[0]);
EXPECT_TRUE(NULL == h.msgs[1]);
}
}