Rspec:如何捕获示例,失败和待处理计数

时间:2013-03-13 09:12:56

标签: ruby rspec

我正努力实现一件事。有点奇特,但值得尝试..

当我运行bundle exec rspec spec/

我的测试用例通过了,我得到了

Finished in 5.12 seconds
38 examples, 0 failures, 1 pending

我想使用MAC OS say命令(阅读here)。测试套件完成后会说you have 38 examples, 0 failures and 1 pending example

例如命令

say you have example_count examples, failures_count failures and pending_count pending examples

要求是,我需要在变量中捕获Examples,Failures和pending,我可以使用say命令。

1 个答案:

答案 0 :(得分:3)

您可以编写自定义RSpec格式化程序并在那里发挥你的魔力。您还可以拥有多个格式化程序。

查看此资源以获取更多信息: