LogoClawIndex
案例技能关于
LogoClawIndex

cpp-testing - 针对现代 C++ 的 GoogleTest 与 CMake/CTest 测试工作流

用于编写与修复 C++ 测试、配置 GoogleTest/CTest、诊断测试失败及配置覆盖率和消毒剂。

标签

更新于: 2026-09-21
cppgoogletestctestcmake测试覆盖率消毒剂

能力

编写 C++ 测试修复现有测试配置 GoogleTest 与 CTest诊断测试失败

典型输入

C++ 源代码与测试文件CMake 构建配置测试失败日志

典型输出

测试运行结果与日志代码覆盖率报告消毒剂诊断报告

该技能可以做什么

  • 编写 C++ 测试
  • 修复现有测试
  • 配置 GoogleTest 与 CTest
  • 诊断测试失败
  • 配置代码覆盖率
  • 启用消毒剂诊断

输入

  • C++ 源代码与测试文件
  • CMake 构建配置
  • 测试失败日志

输出

  • 测试运行结果与日志
  • 代码覆盖率报告
  • 消毒剂诊断报告
  • 更新的测试代码与配置文件

要求

  • C++17 或 C++20 编译器
  • CMake 3.20 或更高版本
  • GoogleTest / GoogleMock 框架
  • CTest 测试工具

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。