CppUnit:如何立即打印故障详细信息
CppUnit: How to print failure details immediately
我使用以下代码运行CppUnit测试:
CppUnit::TextTestRunner runner;
CppUnit::TestFactoryRegistry ®istry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest(registry.makeTest());
bool result = !SehSafeTestExecutorCPPUnit::Execute(runner);
return result;
它会打印点和"F",但每个错误的详细信息都会在之后打印出来。是否可以像gtest中那样立即打印失败的详细信息?
您可以从TestListener
派生自定义类,并在endTest()
中实现自定义报告。不要忘记,您必须将自定义TestListener
添加到TestResult
中。
如果你只对故障的即时报告感兴趣,你可以创建一个自定义的TestResultCollector
,并通过调用自己的输出来重载addFailure()
(不要忘记调用父addFailure()
。(
相关文章:
- std::extent 实现详细信息说明
- VisualC++ 2010 有没有办法找出有关未处理异常错误的更多详细信息
- 如何使用软化工具包从 OPC UA 服务器异步读取操作回调中的数据值响应中获取 NodeId 详细信息
- protobuf,如何在protobuf消息中遍历所有集合字段,我不知道详细信息?(C++)
- AVX2收集指令使用详细信息
- 只知道运行时的数据类型.如何将数据详细信息隐藏到使用它们的其他类
- CppUnit:如何立即打印故障详细信息
- 我可以为 C++ 类提供不完整的标头以隐藏实现详细信息吗?
- CPP 异常获取抛出调用方的详细信息
- 内存映射 IO 概念详细信息
- 如何在文本文件中搜索员工记录(按名称)并仅显示其详细信息?
- 使用TDD时隐藏文件访问实现详细信息
- 急需有关_doserrno(MSVC)的详细信息
- 主 - Embarcadero C++生成器 10.2 中的详细信息数据集
- 如果构造函数从调用到 std::make_shared 崩溃,GDB 是否可以显示崩溃的详细信息
- 实现 std::tuple 的详细信息
- 如何使 clang 格式将所有详细信息命名空间缩进一个
- 如何从 VisualStudio 获取更多详细信息以跟踪警告的来源
- 增加网格详细信息(附加的镶嵌)
- 如何通过 boost::asio 从send_to获取特定的错误详细信息?