“rake test”的问题

时间:2012-02-16 11:24:34

标签: ruby-on-rails-3

我对命令“rake test”有一个问题,我不知道如何解决。当我执行这个命令时,请告诉我:

DEPRECATION WARNING: primary_key_name is deprecated and will be removed from Rails 3.2 (use foreign_key instead). (called from foreign_key at /home/guilhermec/.rvm/gems/ruby-1.9.2-p290@iba-jornais/gems/shoulda-2.11.3/lib/shoulda/active_record/matchers/association_matcher.rb:194)

我该怎么做才能解决它?

1 个答案:

答案 0 :(得分:2)

此警告源于gem中已弃用的方法。如果您愿意,可以:

  • project page
  • 上提出问题
  • 分叉宝石并替换方法
  • 忽略它

编辑:自9个月以来,这似乎是fixed在shoulda-matcher中