/ctest-lab

A CTest extension for Visual Studio Code

Primary LanguageTypeScriptMIT LicenseMIT

CTest Lab

Visual Studio Marketplace Version Build and Test

Use VS Code's testing UI to discover, filter, and run tests registered with CTest.

Features

  • Discover tests registered with CTest.
  • Run tests from the Test view in VS Code.
  • Visualize passed, failed, disabled, and skipped tests.

Known Issues

GitHub issues by-label GitHub issues by-label

  • CTest Lab can only expand the VS Code variable ${workspaceFolder} in the build directory setting. If you know how to expand arbitrary VS Code variables, please comment on #7; I haven't found any documentation for this.
  • CTest Lab includes tests that are not built in the discovery results. See #12 for details.

Roadmap

GitHub milestones GitHub milestone GitHub milestones

User Manual

Read the user manual at https://brobeson.github.io/ctest-lab.