2

http://guides.rubyonrails.org/getting_started.htmlのチュートリアルに従い、足場を付けてrspecを追加しました。これまで特別なコードは追加していません。

やっているとき...

rake spec

...次の警告のうち約20件が表示されます。

非推奨の警告:ActiveSupport::Concern内の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

インストールされているgemをフォローする必要があります。

  • actionmailer(3.2.3)

  • アクションパック(3.2.3)

  • アクティブモデル(3.2.3)
  • activerecord(3.2.3)
  • activeresource(3.2.3)
  • activesupport(3.2.3)
  • タグ付け可能として機能(2.2.2)
  • アドレス可能(2.2.8)
  • アレル(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)
  • Coffee-Script-Source(1.3.3)
  • diff-lcs(1.1.3)
  • エルビス(2.7.0)
  • execjs(1.4.0)
  • ffi(1.0.11)
  • haml(3.1.6)
  • haml-rails(0.3.4)
  • ハイライン(1.6.12)
  • ハイキング(1.2.1)
  • i18n(0.6.0)
  • 旅(1.0.3)
  • jquery-rails(2.0.2)
  • json(1.7.3)
  • libv8(3.3.10.4 x86_64-darwin-10)
  • libwebsocket(0.1.3)
  • メール(2.4.4)
  • mime-types(1.18)
  • mini_magick(3.4)
  • multi_json(1.3.5)
  • mysql(2.8.1)
  • net-scp(1.0.4)
  • net-sftp(2.0.5)
  • net-ssh(2.5.2)
  • net-ssh-gateway(1.1.0)
  • のこぎり(1.5.2)
  • 多言語(0.3.3)
  • ラック(1.4.1)
  • ラックキャッシュ(1.2)
  • ラック-ssl(1.3.2)
  • ラックテスト(0.6.1)
  • レール(3.2.3)
  • レールティー(3.2.3)
  • レーキ(0.9.2.2、0.8.7)
  • rdoc(3.12)
  • rspec(2.6.0)
  • rspec-core(2.6.4)
  • rspec-期待値(2.6.0)
  • rspec-モック(2.6.0)
  • rspec-rails(2.6.1)
  • rubygems-アップデート(1.8.24)
  • ルビージップ(0.9.8)
  • rvm(1.11.3.3)
  • rvm-capistrano(1.2.2)
  • sass(3.1.19)
  • sass-rails(3.2.5)
  • selenium-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)
  • 醜い(1.2.4)
  • xpath(0.1.4)
  • ZenTest(4.8.0)

警告を取り除く方法についての助けは大歓迎です。

4

1 に答える 1

7

rspecの最新バージョンにアップグレードした後、警告は消えました。

rspec(2.10.0)rspec-core(2.10.1)rspec-expectations(2.10.0)rspec-mocks(2.10.1)rspec-rails(2.10.1)

于 2012-05-26T23:53:03.747 に答える