我有一个项目,我想在其中使用检查库进行单元测试。
我当前的项目正在使用 CMake,并具有以下结构:
.
├── CMakeLists.txt
├── 复制
├── 变更日志
├── 自述文件
├── 源
│ ├── 核心
│ │ ├── CMakeLists.txt
│ │ └── main.c
│ ├── 核心测试
│ │ ├── CMakeLists.txt
│ │ └── main.c
│ └── scrypt
└── 文档
└──协议.txt
在core-test我有core模块的单元测试。在scrypt-test我将对scrypt模块等进行测试。
与 CTest 一起使用check有意义吗?
如果是:如何将使用的单元测试连接check到 CMake/CTest 项目?我是否需要对 CTest 进行额外配置才能解释check启用的可执行文件的结果?