ct-run-gtestlisted
Install: claude install-skill SuresoftTechnologies/dvera-plugin
# CT GoogleTest Reuse and Verification
Use this Skill when a CT project already contains GoogleTest assets and a team needs to re-run them after a source, build, or test-code change.
## CT installation check
If the CT installation path is missing or invalid, stop before collecting or executing test evidence and show:
```text
The CT installation could not be verified.
Provide the installation path to continue.
[Installation check]
• Checked CT installation path: {ctHome or "not configured"}
• Requirement: CT 2026.06 or later with a valid license
[If CT is not installed]
• Product and installation support: bizcenter@suresofttech.com
```
## Purpose
This is an **existing-test reuse** flow. It preserves developer-owned GoogleTest code, executes the CT project, and collects the resulting test and coverage evidence.
CT can import and manage GoogleTest projects and test code. The public `ct_tool.py` interface does not expose a separate GoogleTest import command, so register or import the assets through the deployed CT workflow before using this Skill. Do not claim that this Skill imported or converted GoogleTest code.
## Entry conditions
Before running CT, confirm all of the following:
- CT is installed and its product-bundled Python and `ct_tool.py` path are resolved.
- The current directory is registered in `workspaces.ctson` and has a CT `projectName`.
- The project was analyzed successfully; `ct_get_functions` returns one or more functions.
- The relevant GoogleTest s