【发布时间】:2012-01-21 10:18:07
【问题描述】:
我正在结合使用 Capybara 和 rspec 来对 Rails 应用程序进行集成测试。
我希望在测试期间生成的任何错误(路由错误、控制器中的错误等)都与 rspec 输出中的“puts”语句相同。这可能吗?另外,这是一个合理的想法,还是我只是傻?
【问题讨论】:
-
这里有similar question SO。解决方案是定义一个自定义匹配器。
-
类似,但我希望打印测试期间产生的任何错误(路由错误、控制器错误等)。
标签: ruby-on-rails logging rspec integration-testing capybara