Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2016-09-15 14:47:42 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
b5d466f3d22e3e483e8dab8bfac9d30e6aae720f
b5d466f3
1 parent
0fb71281
update utest
隐藏空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
15 行增加
和
21 行删除
trunk/src/app/srs_app_config.hpp
trunk/src/utest/srs_utest_config.cpp
trunk/src/utest/srs_utest_reload.cpp
trunk/src/utest/srs_utest_reload.hpp
trunk/src/app/srs_app_config.hpp
查看文件 @
b5d466f
...
...
@@ -344,6 +344,7 @@ private:
* if reload, reload the config file.
*/
std
::
string
config_file
;
protected
:
/**
* the directive root.
*/
...
...
trunk/src/utest/srs_utest_config.cpp
查看文件 @
b5d466f
...
...
@@ -72,6 +72,11 @@ int MockSrsConfig::parse(string buf)
if
((
ret
=
parse_buffer
(
&
buffer
))
!=
ERROR_SUCCESS
)
{
return
ret
;
}
if
((
ret
=
srs_config_transform_vhost
(
root
))
!=
ERROR_SUCCESS
)
{
srs_error
(
"transform config failed. ret=%d"
,
ret
);
return
ret
;
}
return
check_config
();
}
...
...
trunk/src/utest/srs_utest_reload.cpp
查看文件 @
b5d466f
...
...
@@ -52,10 +52,7 @@ void MockReloadHandler::reset()
vhost_http_updated_reloaded
=
false
;
vhost_added_reloaded
=
false
;
vhost_removed_reloaded
=
false
;
vhost_atc_reloaded
=
false
;
vhost_gop_cache_reloaded
=
false
;
vhost_queue_length_reloaded
=
false
;
vhost_time_jitter_reloaded
=
false
;
vhost_play_reloaded
=
false
;
vhost_forward_reloaded
=
false
;
vhost_hls_reloaded
=
false
;
vhost_dvr_reloaded
=
false
;
...
...
@@ -88,10 +85,7 @@ int MockReloadHandler::count_true()
if
(
vhost_http_updated_reloaded
)
count_true
++
;
if
(
vhost_added_reloaded
)
count_true
++
;
if
(
vhost_removed_reloaded
)
count_true
++
;
if
(
vhost_atc_reloaded
)
count_true
++
;
if
(
vhost_gop_cache_reloaded
)
count_true
++
;
if
(
vhost_queue_length_reloaded
)
count_true
++
;
if
(
vhost_time_jitter_reloaded
)
count_true
++
;
if
(
vhost_play_reloaded
)
count_true
++
;
if
(
vhost_forward_reloaded
)
count_true
++
;
if
(
vhost_hls_reloaded
)
count_true
++
;
if
(
vhost_dvr_reloaded
)
count_true
++
;
...
...
@@ -121,10 +115,7 @@ int MockReloadHandler::count_false()
if
(
!
vhost_http_updated_reloaded
)
count_false
++
;
if
(
!
vhost_added_reloaded
)
count_false
++
;
if
(
!
vhost_removed_reloaded
)
count_false
++
;
if
(
!
vhost_atc_reloaded
)
count_false
++
;
if
(
!
vhost_gop_cache_reloaded
)
count_false
++
;
if
(
!
vhost_queue_length_reloaded
)
count_false
++
;
if
(
!
vhost_time_jitter_reloaded
)
count_false
++
;
if
(
!
vhost_play_reloaded
)
count_false
++
;
if
(
!
vhost_forward_reloaded
)
count_false
++
;
if
(
!
vhost_hls_reloaded
)
count_false
++
;
if
(
!
vhost_dvr_reloaded
)
count_false
++
;
...
...
@@ -232,7 +223,7 @@ int MockReloadHandler::on_reload_vhost_removed(string /*vhost*/)
int
MockReloadHandler
::
on_reload_vhost_play
(
string
/*vhost*/
)
{
vhost_
time_jitter
_reloaded
=
true
;
vhost_
play
_reloaded
=
true
;
return
ERROR_SUCCESS
;
}
...
...
@@ -664,7 +655,7 @@ VOID TEST(ConfigReloadTest, ReloadVhostAtc)
handler
.
reset
();
EXPECT_TRUE
(
ERROR_SUCCESS
==
conf
.
do_reload
(
_MIN_OK_CONF
"vhost a{atc on;}"
));
EXPECT_TRUE
(
handler
.
vhost_
atc
_reloaded
);
EXPECT_TRUE
(
handler
.
vhost_
play
_reloaded
);
EXPECT_EQ
(
1
,
handler
.
count_true
());
handler
.
reset
();
...
...
@@ -685,7 +676,7 @@ VOID TEST(ConfigReloadTest, ReloadVhostGopCache)
handler
.
reset
();
EXPECT_TRUE
(
ERROR_SUCCESS
==
conf
.
do_reload
(
_MIN_OK_CONF
"vhost a{gop_cache on;}"
));
EXPECT_TRUE
(
handler
.
vhost_
gop_cache
_reloaded
);
EXPECT_TRUE
(
handler
.
vhost_
play
_reloaded
);
EXPECT_EQ
(
1
,
handler
.
count_true
());
handler
.
reset
();
...
...
@@ -706,7 +697,7 @@ VOID TEST(ConfigReloadTest, ReloadVhostQueueLength)
handler
.
reset
();
EXPECT_TRUE
(
ERROR_SUCCESS
==
conf
.
do_reload
(
_MIN_OK_CONF
"vhost a{queue_length 20;}"
));
EXPECT_TRUE
(
handler
.
vhost_
queue_length
_reloaded
);
EXPECT_TRUE
(
handler
.
vhost_
play
_reloaded
);
EXPECT_EQ
(
1
,
handler
.
count_true
());
handler
.
reset
();
...
...
@@ -727,7 +718,7 @@ VOID TEST(ConfigReloadTest, ReloadVhostTimeJitter)
handler
.
reset
();
EXPECT_TRUE
(
ERROR_SUCCESS
==
conf
.
do_reload
(
_MIN_OK_CONF
"vhost a{time_jitter zero;}"
));
EXPECT_TRUE
(
handler
.
vhost_
time_jitter
_reloaded
);
EXPECT_TRUE
(
handler
.
vhost_
play
_reloaded
);
EXPECT_EQ
(
1
,
handler
.
count_true
());
handler
.
reset
();
...
...
trunk/src/utest/srs_utest_reload.hpp
查看文件 @
b5d466f
...
...
@@ -49,10 +49,7 @@ public:
bool
vhost_http_updated_reloaded
;
bool
vhost_added_reloaded
;
bool
vhost_removed_reloaded
;
bool
vhost_atc_reloaded
;
bool
vhost_gop_cache_reloaded
;
bool
vhost_queue_length_reloaded
;
bool
vhost_time_jitter_reloaded
;
bool
vhost_play_reloaded
;
bool
vhost_forward_reloaded
;
bool
vhost_hls_reloaded
;
bool
vhost_dvr_reloaded
;
...
...
请
注册
或
登录
后发表评论