Ruby on rails ZenTest自动测试can';我找不到rubygems
我有一个rails项目,在开发和生产中运行良好,当我进行rake测试时,测试通过,但当我尝试自动测试时,它失败了:Ruby on rails ZenTest自动测试can';我找不到rubygems,ruby-on-rails,rubygems,autotest,Ruby On Rails,Rubygems,Autotest,我有一个rails项目,在开发和生产中运行良好,当我进行rake测试时,测试通过,但当我尝试自动测试时,它失败了: Missing the Rails 2.3.3 gem. Please `gem install -v=2.3.3 rails`, blah blah 当然,rails gem并没有丢失,如果我把这行注释掉,它会抱怨其他gem 为了调试这个问题,我启动了一个新的rails项目,开始从有问题的项目复制代码,并时不时地运行autotest。几分钟后,我复制了所有的文件(甚至是tmp
Missing the Rails 2.3.3 gem. Please `gem install -v=2.3.3 rails`, blah blah
当然,rails gem并没有丢失,如果我把这行注释掉,它会抱怨其他gem
为了调试这个问题,我启动了一个新的rails项目,开始从有问题的项目复制代码,并时不时地运行autotest。几分钟后,我复制了所有的文件(甚至是tmp文件夹),自动测试一点也不抱怨 这些项目之间唯一的区别是它们的RAILS\u根,一个是~/Sites/market,另一个是~/Code/tempora,以及它们的.git文件夹,尽管我严重怀疑这会有多大区别 另外,我还有一个~/.autotest,里面有以下内容(也应该没有什么区别): 我真的不知道到哪里去调试这个了 本地宝石
- 轨道(2.3.3、2.3.2、2.2.2、2.1.1、2.1.0)
- ZenTest(4.1.3,4.1.1)-也尝试了4.1.4,得到了相同的结果
- 自动测试事件(0.1.1)
- 自动测试咆哮(0.1.6,0.1.2)
- 自动测试轨道(4.1.0)
require 'autotest/growl'
require 'autotest/timestamp'