从 TextMate 内部运行 Cucumber 功能会产生错误。从终端完美运行
错误是:
运行:/usr/local/bin/ruby /Users/craig/Projects/lahaina/script/cucumber /Users/craig/Projects/lahaina/features/top_level_pages.feature --format=html 缺少这些必需的宝石:cucumber-rails > = 0.3.2 database_cleaner >= 0.5.0 webrat >= 0.7.0 你正在运行: /usr/local/bin/ruby 上的 ruby 1.8.7.174 /Users/craig/.gem/ruby/1.8 上的 rubygems 1.3.7 , /usr/local/lib/ruby/gems/1.8 运行
rake gems:install
安装缺少的gem。使用默认配置文件... false
如果我使用“gem query”检查我的 gem,我可以清楚地看到安装了提到的 gem:
cucumber-rails (0.3.2) 数据库清理器 (0.5.2) webrat (0.7.1)
按照建议运行 'rake gems:install' 无效