mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
fix the empty config error
This commit is contained in:
parent
75bfe2af78
commit
0db2e6b8e9
3 changed files with 37 additions and 1 deletions
|
@ -53,6 +53,20 @@ int MockSrsConfigBuffer::fullfill(const char* /*filename*/)
|
|||
return ERROR_SUCCESS;
|
||||
}
|
||||
|
||||
MockSrsConfig::MockSrsConfig()
|
||||
{
|
||||
}
|
||||
|
||||
MockSrsConfig::~MockSrsConfig()
|
||||
{
|
||||
}
|
||||
|
||||
int MockSrsConfig::parse(string buf)
|
||||
{
|
||||
MockSrsConfigBuffer buffer(buf);
|
||||
return parse_buffer(&buffer);
|
||||
}
|
||||
|
||||
VOID TEST(ConfigTest, CheckMacros)
|
||||
{
|
||||
#ifndef SRS_CONSTS_LOCALHOST
|
||||
|
@ -777,3 +791,9 @@ VOID TEST(ConfigDirectiveTest, ParseLineNormal)
|
|||
EXPECT_EQ(0, (int)dir2.directives.size());
|
||||
EXPECT_EQ(3, (int)dir2.conf_line);
|
||||
}
|
||||
|
||||
VOID TEST(ConfigMainTest, ParseEmpty)
|
||||
{
|
||||
MockSrsConfig conf;
|
||||
EXPECT_TRUE(ERROR_SUCCESS != conf.parse(""));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue