mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Cover shared ptr message.
This commit is contained in:
parent
9cdd506b4f
commit
dd4ccfab79
3 changed files with 48 additions and 5 deletions
|
@ -3467,6 +3467,48 @@ VOID TEST(KernelFLVTest, CoverAll)
|
|||
#endif
|
||||
}
|
||||
|
||||
VOID TEST(KernelFLVTest, CoverSharedPtrMessage)
|
||||
{
|
||||
srs_error_t err;
|
||||
|
||||
if (true) {
|
||||
SrsMessageHeader h;
|
||||
SrsSharedPtrMessage m;
|
||||
HELPER_EXPECT_SUCCESS(m.create(&h, new char[1], 1));
|
||||
}
|
||||
|
||||
if (true) {
|
||||
SrsMessageHeader h;
|
||||
SrsSharedPtrMessage m;
|
||||
HELPER_EXPECT_SUCCESS(m.create(&h, NULL, 0));
|
||||
}
|
||||
|
||||
if (true) {
|
||||
SrsMessageHeader h;
|
||||
SrsSharedPtrMessage m;
|
||||
HELPER_EXPECT_FAILED(m.create(&h, NULL, -1));
|
||||
}
|
||||
|
||||
if (true) {
|
||||
SrsCommonMessage cm;
|
||||
cm.size = -1;
|
||||
|
||||
SrsSharedPtrMessage m;
|
||||
HELPER_EXPECT_FAILED(m.create(&cm));
|
||||
}
|
||||
|
||||
if (true) {
|
||||
SrsMessageHeader h;
|
||||
h.perfer_cid = 1;
|
||||
|
||||
SrsSharedPtrMessage m;
|
||||
HELPER_EXPECT_SUCCESS(m.create(&h, NULL, 0));
|
||||
|
||||
EXPECT_FALSE(m.check(1));
|
||||
EXPECT_TRUE(m.check(1));
|
||||
}
|
||||
}
|
||||
|
||||
VOID TEST(KernelLogTest, CoverAll)
|
||||
{
|
||||
if (true) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue