小编det*_*kai的帖子

未定义的方法`check_pending!' for ActiveRecord :: Migration(Rails教程)

我的sample_app\spec\requests\user_pages_spec.rb文件:

 require 'spec_helper'

describe "User pages" do

  subject { page }

  describe "signup page" do
    before { visit signup_path }

    it { should have_content('Sign up') }
    it { should have_title(full_title('Sign up')) }
  end
end
Run Code Online (Sandbox Code Playgroud)

经过测试我得到:

No DRb server is running. Running in local process instead ...
    -- check_pending!()
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/migration.rb:465:in `block in method_missing': undefined method `check_pending!' for #<ActiveRecord::Migration:0x4adcf18> (NoMethodError)
        from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/migration.rb:438:in `block in say_with_time'
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails rails-activerecord

3
推荐指数
1
解决办法
724
查看次数

标签 统计

rails-activerecord ×1

ruby ×1

ruby-on-rails ×1