正在显示
1 个修改的文件
包含
22 行增加
和
0 行删除
| @@ -797,3 +797,25 @@ VOID TEST(ConfigMainTest, ParseEmpty) | @@ -797,3 +797,25 @@ VOID TEST(ConfigMainTest, ParseEmpty) | ||
| 797 | MockSrsConfig conf; | 797 | MockSrsConfig conf; |
| 798 | EXPECT_TRUE(ERROR_SUCCESS != conf.parse("")); | 798 | EXPECT_TRUE(ERROR_SUCCESS != conf.parse("")); |
| 799 | } | 799 | } |
| 800 | + | ||
| 801 | +VOID TEST(ConfigMainTest, ParseMinConf) | ||
| 802 | +{ | ||
| 803 | + MockSrsConfig conf; | ||
| 804 | + EXPECT_TRUE(ERROR_SUCCESS == conf.parse("listen 1935;")); | ||
| 805 | + | ||
| 806 | + vector<string> listens = conf.get_listen(); | ||
| 807 | + EXPECT_EQ(1, (int)listens.size()); | ||
| 808 | + EXPECT_STREQ("1935", listens.at(0).c_str()); | ||
| 809 | +} | ||
| 810 | + | ||
| 811 | +VOID TEST(ConfigMainTest, ParseInvalidDirective) | ||
| 812 | +{ | ||
| 813 | + MockSrsConfig conf; | ||
| 814 | + EXPECT_TRUE(ERROR_SUCCESS != conf.parse("listens 1935;")); | ||
| 815 | +} | ||
| 816 | + | ||
| 817 | +VOID TEST(ConfigMainTest, ParseInvalidDirective2) | ||
| 818 | +{ | ||
| 819 | + MockSrsConfig conf; | ||
| 820 | + EXPECT_TRUE(ERROR_SUCCESS != conf.parse("chunk_size 4096;")); | ||
| 821 | +} |
-
请 注册 或 登录 后发表评论