2013-08-04 49 views
1

我只是在我的本地机器上安装Rails3中引导设备惨惨就跑rake spec,但我发现下面的错误所有测试失败的共同点:引导设计惨惨的Rails - Rspec的失败

undefined local variable or method 'postgresql_version' for #<ActiveRecord::ConnectionAdaptors::SQLite3Adaptor:0x489dff8> 

我不知道为什么我得到这个,因为我仔细地按照https://github.com/RailsApps/rails3-bootstrap-devise-cancan的说明。

我目前在Windows 8上运行此和用于Bitnami RubyStack运行CMD

回答

1

我遇到了同样的问题,这就是我解决它的方法。

它看起来像版本1.1.0的database_cleaner有问题。请参阅“SQLite的database_cleaner> = 1.1.0已损坏”(https://github.com/gregbell/active_admin/issues/2388)。我更新了我的Gemfile设定

宝石“database_cleaner”,“< 1.1.0”

然后跑“包安装”,并完成后,“耙规范”干净跑。