在 Google Test 中编译测试子集

发布于 2024-11-03 01:52:19 字数 247 浏览 5 评论 0 原文

使用标志来限制 Google 测试框架 中运行的测试非常棒,但就我而言,大多数当我编写测试时,时间被浪费在一次又一次等待整个测试项目的编译上。

有没有一种简单的方法可以将编译限制为我当前正在处理的那些测试用例?

(从 VS 中删除测试 cpp 文件和资源 cpp 文件始终是一种替代方法,但工作量很大......)

Using flags to limit the tests run in Google Test framework is great, but in my case most of the time is wasted on waiting for the entire test project to compile again and again while I'm writing tests.

Is there an easy way to limit the compilation to just those test cases I'm currently working on?

(Removing the test cpp files and resource cpp files from VS is always an alternative, but it's a lot of work...)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花辞树 2024-11-10 01:52:19

您始终可以将测试拆分到不同的项目(可能在 Visual Studio 中的同一解决方案下),从而为每组测试用例构建一个可执行文件

You can always split your tests to different projects (perhaps under the same solution in Visual Studio) thus building an executable per group of test cases

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文