gpt4 book ai didi

c++ - boost 单元测试框架 : How to show a per test suite message

转载 作者:搜寻专家 更新时间:2023-10-31 01:20:36 24 4
gpt4 key购买 nike

说,我有许多附加到主套件的测试套件。他们轮流跑。如何在每个套件开始运行之前打印一条短信?如果我在初始化函数中执行此操作,那么在任何套件开始运行之前,所有内容都会在最开始打印出来。如果我在测试函数中执行此操作,则该消息可能会出现多次。应该有一些宏或其他专门为此目的设计的东西。

最佳答案

更改 log_level 的值:

  • all - 报告所有日志消息,包括通过测试通知
  • 成功——和所有人一样
  • test_suite - 显示测试套件消息
  • 消息 - 显示用户消息
  • warning - 报告用户发出的警告
  • error - 报告所有错误情况
  • cpp_exception - 报告未捕获的 c++ 异常
  • system_error - 报告系统引发的非 fatal error (例如,超时或浮点异常)
  • fatal_error - 仅报告用户或系统引起的 fatal error (例如,内存访问冲突)
  • nothing - 不报告任何信息

关于c++ - boost 单元测试框架 : How to show a per test suite message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4631164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com