【发布时间】:2012-06-01 23:10:24
【问题描述】:
我按照http://guides.rubyonrails.org/getting_started.html 的教程使用脚手架并添加了 rspec。到目前为止我没有添加任何特殊代码。
当做...
rake spec
...我收到大约 20 个以下警告:
弃用警告:内部的 InstanceMethods 模块 ActiveSupport::Concern 将不再自动包含在内。 请直接定义实例方法 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)
动作包 (3.2.3)
- 活动模型 (3.2.3)
- 活动记录 (3.2.3)
- 活动资源 (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)
- 咖啡脚本源 (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)
- 高线 (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 类型 (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)
- nokogiri (1.5.2)
- 多语言 (0.3.3)
- 机架 (1.4.1)
- 机架缓存 (1.2)
- 机架-ssl (1.3.2)
- 机架测试 (0.6.1)
- 导轨 (3.2.3)
- 铁路 (3.2.3)
- rake (0.9.2.2, 0.8.7)
- rdoc (3.12)
- rspec (2.6.0)
- rspec-core (2.6.4)
- rspec-expectations (2.6.0)
- rspec 模拟 (2.6.0)
- rspec-rails (2.6.1)
- rubygems 更新 (1.8.24)
- rubyzip (0.9.8)
- rvm (1.11.3.3)
- rvm-capistrano (1.2.2)
- 萨斯 (3.1.19)
- sass-rails (3.2.5)
- selenium-webdriver (2.21.2)
- 链轮 (2.1.3)
- 子执行 (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)
强烈欢迎任何有关如何消除警告的帮助。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rspec scaffolding