6.55. Check-0.12.0

Check 是 C 语言的单元测试框架。

大致构建用时: 0.1 SBU (包含测试大于 3.7 SBU)
所需磁盘空间: 12 MB

6.55.1. 安装 Check

配置 Check 准备编译:

./configure --prefix=/usr

构建软件包:

make

现在编译完成了。运行 Check 的测试套件,输入以下命令:

make check

注意,Check 的测试套件可能会占用挺长(上至 4 SBU)的时间。

安装软件包,并修复脚本:

make docdir=/usr/share/doc/check-0.12.0 install
sed -i '1 s/tools/usr/' /usr/bin/checkmk

6.55.2. Check 软件包内容

安装的程序: checkmk
安装的库: libcheck.{a,so}

简要介绍

checkmk

用于生成 C 语言单元测试的 Awk 脚本,这些用例可以配合 Check 单元测试框架使用

libcheck.{a,so}

包含允许测试程序调用 Check 的功能