文件名称:ctest:ctest是用C编写的软件的单元测试框架
文件大小:112KB
文件格式:ZIP
更新时间:2024-05-22 06:42:29
C++
CTEST ctest是使用C / C ++编写的软件的单元测试框架。 特征: 以最小的麻烦添加测试(无需手动添加到套件或测试列表!) 支持测试套件 支持每个测试的setup()teardown() 测试失败时,输出格式不会混乱,因此易于解析。 显示经过的时间,因此您可以快速进行测试 使用着色来轻松识别错误 仅在输出到终端(不是文件/进程)时使用着色 它很小(超过300行代码!) 易于集成(仅1个头文件) 有跳过选项可以跳过某些测试(不再评论测试) Linux + OS / X支持 测试例 CTEST (suite, test1) { ASSERT_STR ( " foo " , " foo " ); } CTEST (suite, test2) { ASSERT_EQUAL ( 1 , 2 ); } CTEST (suite, test_dbl) {
【文件预览】:
ctest-master
----mytests.c(4KB)
----main.c(399B)
----ctest.h(20KB)
----LICENSE(11KB)
----.gitignore(21B)
----Makefile(487B)
----README.md(3KB)
----ctest_output.png(104KB)