我正在研究的项目(Perl)有一个真正巨大的单元测试套件。根据我使用的代码,运行的测试数量很容易达到数以万计。
prove
命令运行完成时,将通过编号指示哪些测试失败。这为我提供了足够的信息来回滚并找出哪些测试失败以及为什么失败,但这可能是令人讨厌的事情。
是否有办法获得prove
来提供关于失败原因的更详尽的测试总结?我至少想知道失败测试的名称(最好是软件包),但也欢迎显示失败消息。
此外,当您通过prove
参数向--tests
提供大量测试(我们的工具之一)时,prove
有一种方法可以提供持续的“已完成Y个测试中的X个”状态更新?