2011-10-12 75 views
1

我嘗試運行規範的測試,我得到軌找不到設計-1.4.6在任何來源(試圖運行rspec的測試)

bundle exec rake spec 
Could not find selenium-webdriver-2.6.0 in any of the sources 

所以我捆綁和獲取:

http://rubygems.org/

束 擷取來源分類指數找不到設計-1.4.6在任何來源

所以我嘗試安裝設計1.4.6,但我得到

gem install devise -v1.4.6 
ERROR: Could not find a valid gem 'devise' (= 1.4.6) in any repository 
ERROR: Possible alternatives: devise 

這真的很奇怪,因爲我的Gem文件本身只有'Devise'(沒有版本號)。

我的寶石文件的其餘部分如下。

我也做過耙測試:準備和數據庫和表存在測試。

cat Gemfile 
source 'http://rubygems.org' 

gem 'rake', '0.9.2' 
gem 'rails', '3.1.0' 
gem 'haml' 
gem 'simple_form' 
gem 'devise' 
gem 'mysql2' 
gem 'therubyracer' 
# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', " ~> 3.1.0" 
    gem 'coffee-rails', "~> 3.1.0" 
    gem 'uglifier' 
end 
gem 'jquery-rails' 
# To use debugger 
# gem 'ruby-debug19', :require => 'ruby-debug' 
group :test, :development do 
# gem 'cucumber-rails', '0.5.0' 
    gem 'capybara'#, '1.0.0.beta1' 
    gem 'database_cleaner'#, '0.6.7' 
    gem "rspec-rails", "~> 2.6" 
# gem 'forgery', '0.3.8' 
    gem "forgery" 
    gem 'factory_girl'#, '1.3.3' 
    gem 'factory_girl_rails'#, '1.0.1' 
    gem 'shoulda'#, '2.11.3' 
    gem 'rcov' 
    gem 'turn', :require => false # Pretty printed test output 
end 

回答

1

是,它已被猛拉,看here

1.4.6 September 19, 2011 yanked 
+0

謝謝!任何建議我可以採取替代行動:) –

+0

我會說:'寶石安裝devise'會很好:) – apneadiving

+0

好吧現在試試吧 –

1

這是讀你的Gemfile.lock的,所以你需要運行bundle update

+0

捆綁更新設計應該是足夠的 – apneadiving

+0

謝謝瑞安。這可能也會起作用,但我還是忍不住去了 –