在 Google Test 中编译测试子集
使用标志来限制 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您始终可以将测试拆分到不同的项目(可能在 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