2

我正在尝试按照 Thougtbot 家伙所做的出色工作来模拟我的测试。他们似乎使用 Rails Shoulda 内置的测试框架。伟大的。

我听说过很多关于 Autotest 的事——它的神奇性应该让事情变得更容易......我希望如果我安装它,事情会“正常工作”。我的 rake 测试:单位已经全部通过。当我运行自动测试时,没有任何反应。我几乎没有找到任何关于自动测试如何工作的信息,并且只简要提到了一个特殊的文件“.autotest”,它应该做的事情除了满足咆哮和红绿的要求。

我来自这里的 CruiseControl 背景......但看起来事情应该更加明显。有人有运行 Rails 的原生测试以及 Shoulda 和 Autotest 的经验吗?

更新|显然解决了 seed-fu 中的 discover.rb 文件让 autotest 认为它正在测试 RSpec,而不是 Test::Unit。

4

1 回答 1

0

我正在使用的一个插件,seed-fu,有一个 discover.rb 来“帮助”自动测试。就我而言,尽管它使自动测试认为我正在运行 RSpec,但其他一切都坏了。

于 2009-04-28T15:43:46.343 回答