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)
警告を取り除く方法についての助けは大歓迎です。