2011-08-24 110 views
1

我編寫了我的第一個導軌項目。到目前爲止,我遵循了一些教程,並使用rspec運行了單元測試。spork未正確安裝在導軌上

現在我試着安裝spork使用其他幾個教程,既沒有spork也沒有單元測試的工作。

當我激活叉勺是,但隨後說:

沒有這樣的文件來加載 - rspec的/導軌

C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.0.9/lib/activ 
e_support/dependencies.rb:239:in `require': no such file to load -- rspec/rails 
(LoadError) 

這裏是我的寶石文件:

source 'http://rubygems.org' 

gem 'rails', '3.0.9' 

# Bundle edge Rails instead: 
# gem 'rails', :git => 'git://github.com/rails/rails.git' 

gem 'sqlite3-ruby', '1.3.2', :require => 'sqlite3' 

group :development do 
gem 'rspec-rails', '2.5.0' 
end 

group :test do 
gem 'rspec', '2.5.0' 
gem 'webrat', '0.7.1' 
gem 'spork', '0.8.5' 
gem 'win32-process' 
end 

什麼想法?請具體說明,因爲這是我的第一個項目。

回答

3

您的rspec-rails gem目前無法通過test環境訪問。將您的rspec-rails區塊更改爲:

group :development, :test do 
    gem 'rspec-rails', '2.5.0' 
end