2012-05-26 8 views
2

我跟着教程http://guides.rubyonrails.org/getting_started.html與腳手架並增加rspec。到目前爲止,我沒有添加任何特殊代碼。rspec triggers「DEPRECATION警告:ActiveSupport :: Concern中的InstanceMethods模塊將不再自動包含在內。」

做當...

rake spec 

...我避開以下警告20:

棄用警告:內 的ActiveSupport的InstanceMethods模塊::關注將不再自動包含。 請直接在 RSpec :: Rails :: ViewExampleGroup中定義實例方法。 (在 /Users/pixtur/Projects/website-com/spec/views/welcome/index.html.haml_spec.rb:3從 調用)

我不明白,這是什麼錯誤是試圖告訴我。 index.html.haml_spec.rb被腳手架創建,看起來像這樣:

require 'spec_helper' 

describe "welcome/index.html.haml" do 
    pending "add some examples to (or delete) #{__FILE__}" 
end 

我使用rails 3.2.3/ruby 1.9.2

我必須安裝以下寶石:

  • 的ActionMailer(3.2.3)

  • actionpack(3.2.3)

  • activem Odel等(3.2.3)
  • 了activerecord(3.2.3)
  • 的ActiveResource(3.2.3)
  • 的ActiveSupport(3.2.3)
  • 行爲-AS-可加標籤上(2.2.2)
  • 尋址(2.2.8)
  • AREL(3.0.2)
  • 自動測試-導軌(4.1.2)
  • 助洗劑(3.0.0)
  • 捆綁(1.1.3)
  • Capistrano的(2.12.0)
  • 水豚(1.1.2)
  • 子進程(0.3.2)
  • 咖啡導軌(3.2.2)
  • 咖啡腳本(2.2.0)
  • 咖啡腳本源(1.3.3)
  • DIFF-LCS(1.1.3)
  • erubis(2.7.0)
  • execjs(1.4.0)
  • FFI(1.0.11)
  • haml(3.1.6)
  • haml-rails(0.3.4)
  • highline(1.6。12)
  • 上調(1.2.1)
  • I18N(0.6.0)
  • 旅程(1.0.3)
  • jQuery的導軌(2.0.2)
  • JSON(1.7.3)
  • libv8(3.3.10.4 x86_64的-達爾文-10)
  • libwebsocket(0.1.3)
  • 郵件(2.4.4)
  • MIME類型(1.18)
  • mini_magick(3.4)
  • multi_json(1.3.5)
  • MySQL的(2.8.1)
  • 淨SCP(1.0.4)
  • 淨SFTP(2.0.5)
  • NET- SSH(2.5.2)
  • 淨SSH-網關(1.1.0)
  • 引入nokogiri(1.5.2)
  • 通曉(0.3.3)
  • 機架(1.4.1)
  • 機架緩存(1.2)
  • 機架SSL(1.3.2)
  • 架測試(0.6.1)
  • 導軌(3.2.3)
  • railties(3.2.3)
  • 耙(0.9.2.2,0.8.7)
  • 的RDoc(3.12)
  • rspec的(2.6.0)
  • rspec的核(2.6.4)
  • rspec的-預期(2.6.0)
  • rspec的-嘲笑(2.6.0)
  • rspec的護欄(2.6.1)
  • 的rubygems更新(1.8.24)
  • ruby​​zip(0.9.8)
  • RVM(1.11.3.3)
  • RVM-Capistrano的(1.2.2)
  • SASS(3.1.19)
  • SASS-導軌(3.2.5)
  • 硒的webdriver(2.21.2)
  • 鏈輪(2.1.3 )
  • subexec(0.2.2)
  • therubyracer(0.10.1)
  • 托爾(0.14.6)
  • 傾斜(1.3.3)
  • 樹梢(1.4.10)
  • tzinfo( 0.3.33)
  • uglifier(1.2.4)
  • 的xpath(0.1.4)
  • ZenTest(4.8。0)

強烈歡迎任何關於如何擺脫警告的幫助。升級到RSpec的最新版本後

回答

7

的警告消失:

rspec的(2.10.0) rspec的核心(2.10.1) rspec的期許(2.10.0) rspec的-嘲笑(2.10 .1) rspec-rails(2.10.1)

+5

rspec 2.14沒有解決這個問題 –

相關問題