Visual Studio 2010 CxxTest:如果测试失败,则生成失败
Visual Studio 2010 CxxTest: Fail build if test fails
我有一个充满C++项目的解决方案。我想在第一个项目失败后停止构建和运行项目(也称为错误的退出状态)。在GNU Makefile中,我可以很容易地完成这个。如何在Visual Studio中执行此操作?
- 在构建过程中运行程序
- 获取退出状态
- 如果退出状态 != 0,则构建失败
在 Visual Studio 2010 或更高版本中。
在MSDN和StackOverflow中挖掘了一下,我想出了:
"$(TargetDir)$(TargetName).exe" if ERRORLEVEL > 0 goto EXIT
作为构建后命令
相关文章:
- 从父数组测试用例构造二叉树失败
- 换位表导致测试失败(但在游戏中运行良好)
- 提升 1.64 单元测试编译失败
- 单元测试欧拉到四元数实现失败
- 这个失败的测试是将零添加到空指针未定义的行为、编译器错误还是其他什么?
- G++10 的功能测试在 __cpp_lib_span 上失败
- 在 CppUnit 中测试中止断言失败
- 如何让谷歌测试正常运行。测试总是失败。(它不会编译)
- MS 本机单元测试 - 断言::线程失败不起作用
- 如果所有部分都失败,Catch2 将再次运行测试
- 如果出现警告,如何立即使自动测试失败
- 为什么在谷歌测试中调用"mkdtemp()"时失败
- 模型测试 + 简单表模式 = 父测试失败
- 用于查找连续子数组的最大总和的代码使测试用例失败
- 谷歌测试读写同一文件失败
- 测试用例状态为失败,但返回的值为 true
- kill syscommand 在 Catch2 测试用例中失败
- C++编译器 g++.exe 无法编译简单的测试程序 - 确定 CXX 编译器是否工作失败
- 对于循环不递增或循环不失败测试
- 电子邮件标题显示,dkim=硬失败(测试模式)和dkim=永久错误(坏信号)