文件最后提交记录最后更新时间
1 天前
1 个月前
1 个月前
13 天前
11 天前
9 天前
1 个月前
1 个月前
1 天前
1 个月前
15 天前
11 天前
14 天前
22 天前
1 个月前
13 小时前
1 个月前
8 天前
1 个月前
11 天前
1 天前
15 天前
1 个月前
1 个月前
7 个月前
1 个月前
15 天前
8 天前
1 个月前
2 天前
3 个月前
1 个月前
7 个月前
README.md

组织单元测试

运行单元测试

# 运行所有的单元测试
bash build.sh ut

# 运行某一个模块的单元测试 (以 ubse_http 模块为例)
bash build.sh ubse_http_ut

添加模块单元测试

默认 ut 会扫描 test/UT 下的所有单元测试,这里介绍下如何添加模块单元测试。

test/UT/http 目录下的 ubse_http 模块的单元测试用例为例。

# test/UT/http/CMakeLists.txt
add_ut(ubse_http)
# test/UT/CMakeLists.txt
add_subdirectory(http)

完成模块单元测试的配置后,即可执行构建与运行。

bash build.sh ubse_http_ut

查看覆盖率

bash build.sh ut -C -H