LogoClawIndex
案例技能关于
LogoClawIndex

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

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

标签

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

能力

典型输入

典型输出

该技能可以做什么

  • 编写与更新 C++ 测试
  • 配置 GoogleTest 与 CTest 工作流
  • 诊断测试失败与偶发问题
  • 添加代码覆盖率配置
  • 启用内存与竞态消毒剂

输入

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

输出

  • CTest 测试执行结果
  • 代码覆盖率报告
  • 消毒剂诊断报告

要求

  • C++17 或 C++20 编译器
  • CMake 3.20 或更高版本
  • GoogleTest 框架

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

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

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
编写与更新 C++ 测试
配置 GoogleTest 与 CTest 工作流
诊断测试失败与偶发问题
添加代码覆盖率配置
C++ 源文件与测试代码
CMake 构建配置文件
CTest 测试执行结果
代码覆盖率报告
消毒剂诊断报告