【发布时间】:2010-11-05 09:03:30
【问题描述】:
我们最近升级了 Rails 应用程序。 为了更加确定一切正常,我试图让各种使用过的插件(目前有 26 个)的测试和规范正常工作,然后考虑将它们添加到我们的持续集成中,它只运行主应用程序的规范。
我遇到了很多问题,甚至根本无法运行规范/测试,甚至没有遇到任何单独的测试失败。例如,我遇到过这个问题:http://rails_security.lighthouseapp.com/projects/15332/tickets/7-rake-spec-plugin-fails-on-rails-2-1(顺便感谢那个票,即使问题没有解决)。
所以问题是:我们是否曾经关心过运行插件测试?它在 SO 上似乎没有太多特色。我的烦恼是它们应该与主要规范一样运行,但您也可以争辩说,由于主要规范有效,插件也必须有效。
【问题讨论】:
标签: ruby-on-rails rspec ruby-on-rails-plugins integration-testing