From 39541b51a1192c765fb821da56c2111153b6199f Mon Sep 17 00:00:00 2001 From: winlin Date: Mon, 4 Feb 2019 13:41:09 +0800 Subject: [PATCH] CI: Cover all kernel log --- trunk/src/utest/srs_utest_kernel.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/trunk/src/utest/srs_utest_kernel.cpp b/trunk/src/utest/srs_utest_kernel.cpp index fd7d73abc..284307108 100644 --- a/trunk/src/utest/srs_utest_kernel.cpp +++ b/trunk/src/utest/srs_utest_kernel.cpp @@ -33,6 +33,7 @@ using namespace std; #include #include #include +#include #define MAX_MOCK_DATA_SIZE 1024 * 1024 @@ -2977,3 +2978,23 @@ VOID TEST(KernelFLVTest, CoverAll) #endif } +VOID TEST(KernelLogTest, CoverAll) +{ + if (true) { + ISrsLog l; + EXPECT_TRUE(srs_success == l.initialize()); + + l.reopen(); + l.verbose("TAG", 0, "log"); + l.info("TAG", 0, "log"); + l.trace("TAG", 0, "log"); + l.warn("TAG", 0, "log"); + l.error("TAG", 0, "log"); + + ISrsThreadContext ctx; + ctx.set_id(10); + EXPECT_EQ(0, ctx.get_id()); + EXPECT_EQ(0, ctx.generate_id()); + } +} +