【发布时间】:2023-01-20 21:53:03
【问题描述】:
我希望 Dart 不在测试执行的每一秒记录当前测试描述。如果某个测试需要 5 秒,Dart 将记录测试描述 5 次。
我希望日志记录仅代表一次尝试执行测试。
与其他测试套件相比,这是如此奇怪的默认行为,但我找不到任何人谈论这个问题或提供解决方案。
【问题讨论】:
我希望 Dart 不在测试执行的每一秒记录当前测试描述。如果某个测试需要 5 秒,Dart 将记录测试描述 5 次。
我希望日志记录仅代表一次尝试执行测试。
与其他测试套件相比,这是如此奇怪的默认行为,但我找不到任何人谈论这个问题或提供解决方案。
【问题讨论】:
很抱歉回答我自己的问题。记者(不是日志记录)是关键搜索词。
默认的 Dart 测试包中有四个报告器可用。您可以通过在测试命令行上添加 --reporter <reporter_name> 标志来设置报告器。
https://github.com/dart-lang/test#selecting-a-test-reporter
默认是连续记录的“紧凑”。我想使用的那个叫做“expanded”。
【讨论】: