{"repo":"matepek/vscode-catch2-test-adapter","free":true,"listed":false,"github":"https://github.com/matepek/vscode-catch2-test-adapter","clone":"git clone https://github.com/matepek/vscode-catch2-test-adapter.git","description":"Catch2, Google Test and doctest Adapter for the VSCode","language":"TypeScript","stars":255,"topics":["vscode-extension","typescript","catch2","testing","testing-tools","visual-studio-code-extension","googletest","gtest","testmate","doctest"],"license":"MIT","category":"dev-tools","readme_excerpt":"TestMate C++ Announcment: Looking for contributors to polish: - llvm coverage tool: testMate.cpp.experimental.llvm-cov and - g++ coverage tool: testMate.cpp.experimental.gcov . (current implementation is not tested. more info) A Catch2 , GoogleTest , doctest and GoogleBenchmark Explorer for VSCode This extension allows you to run your Catch2, Google Test and DOCtest tests using the native testing vscode-api. It also have basic support for Google Benchmark. Screenshots Features / Show-Off - New testing API integration has just happened with a tons of improvements. - Streaming the test run: Don't have to wait for the result to see the progress (in case you test uses std::cout ) - Catch Section and DOCTest SubCase support (limited but still sometings) - Runs executables parallel ( testMate.cpp.test.parallelExecutionLimit ). - Sorts tests and suites ( testExplorer.sort ). - Supports popular debuggers such as vadimcn.vscode-lldb , webfreak.debug and ms-vscode.cpptools out of the box. - Retire tests and \"Autorun\" them. More features - One executable can be run parallel with distinct set of subtests to boost runtime. - Finds and recognises the executables by a given glob pattern. - Automatically runs executables if it is modified (\" ... \" - \" Enable autorun \") or if a dependency is modified ( dependsOn ) - Grouping can be fully customized. (Details) - and many more.. Configuration [settings.json]: https://code.visualstudio.com/docs/getstarted/settings [test.advancedexecutables]: htt","default_branch":null,"files":null,"tree":[],"storefront":"/r/matepek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matepek/vscode-catch2-test-adapter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}