将自定义目录(源和规范)添加到Rails 3项目中的自动测试

我有一个使用RSpec2作为我的测试框架的Rails 3应用程序,我可以使用自动测试来观察我的模型和spec目录以进行更改,并在文件更改时重新运行我的规范套件。

我想在其中添加一个包含一些自定义类的目录(RAILS_ROOT / lib / some_project / lib / .rb)及其相应的规范(RAILS_ROOT / spec / some_project / _spec.rb),以便自动测试会自动获取更改所有这些文件并根据需要重新运行。

如何让autotest在这些其他目录中观看这些文件? 我怀疑我必须向RAILS_ROOT / autotest / discover.rb添加一些内容,但我不确定该怎么做。

这看起来像你想要做的: http : //seandenigris.com/blog/?p = 337