2

我试图在Thougtbot家伙完成的伟大工作之后为我的测试建模。他们似乎使用Rails Shoulda中内置的测试框架。大。Shoulda,Rails测试和自动测试

我一直听到很多关于自动测试的信息 - 它的魔力应该让事情变得更容易....我预计如果我安装了它,事情就会“正常工作”。我的耙测试:单位已经全部通过。当我运行自动测试时,没有任何反应。我几乎没有找到关于自动测试如何工作的任何信息,只是简要地提到了一个专门的文件'.autotest',它应该做的不是满足咆哮和redgreen的要求。

我来自CruiseControl背景......但似乎事情应该是更明显的方式。有人有过运行Rails的本地测试以及Shoulda和Autotest的经验吗?

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

+0

我不认为Shoulda是内置于Rails中的:测试/单元在那里,并且在最新版本中支持minitest。你在使用Windows还是* nix?我 - 就是 - 在Windows上进行自动测试,但这很痛苦,不可靠,我很快就放弃了。 – 2009-04-28 09:50:04

回答

0

我使用的一个插件seed-fu有一个discover.rb来'帮助'自动测试。在我的情况下,虽然它使自动测试认为我正在运行RSpec,其他所有事情都破坏了。