2

当我的 rails 应用程序不使用 postgres 时,我不明白为什么会看到此错误。关于如何解决这个问题的任何建议?

c:\>rspec my_spec.rb

An error occurred in an after hook
  NameError: undefined local variable or method `postgresql_version' for #<ActiveRecord::ConnectionAdapters::SQLite3Adapter:0x41284c8>
  occurred at C:/Ruby193/lib/ruby/gems/1.9.1/gems/database_cleaner-1.1.1/lib/database_cleaner/active_record/truncation.rb:123:in `db_version'

F
4

1 回答 1

2

据此,目前推荐的做法是使用“<1.1.0”的版本规则

https://github.com/bmabey/database_cleaner/issues/224

于 2013-09-18T20:07:05.627 回答