minitest-spec-rails导致所有控制器测试失败并出现NoMethodError:未定义方法`safe_constantize'表示“UsersController”:String

时间:2012-07-10 19:01:23

标签: ruby-on-rails-3 minitest

我尝试将minitest-spec-rails丢弃到现有的Rails 3.0项目中,但是所有控制器测试都失败了,例如NoMethodError:“UsersController”的未定义方法`safe_constantize':String

还有其他人遇到过这个吗?

2 个答案:

答案 0 :(得分:0)

似乎minitest-spec-rails需要使用rails 3.2+而不是支持3.0。

答案 1 :(得分:0)

minitest-rails gem支持Rails 3.0,自2012年7月发布0.1版本。之前它需要3.1 +。