2013-04-12 79 views
2

我有一个Rails 3.2.11应用程序,其中一些模型设置为使用另一个具有establish_connection的数据库。奇怪的是,运行测试时Rspec的似乎完全忽略另一个方面,我不断收到此错误:Rspec忽略establish_connection语句

ActiveRecord::StatementInvalid: PG::Error: ERROR: relation "daily_stats" does not exist 

我的默认数据库是Postgres的,而另一种是Mysql的。我相信它是因为Rspec,因为事情在轨道控制台中正常工作,当我通过'rails c test'在测试环境中运行它时,我很感激!

回答