如何使用minitest测试我的Rails 3.2引擎的虚拟数据库?

时间:2016-09-15 14:56:34

标签: ruby-on-rails sqlite minitest

我正在使用现有的Rails 3.2网站,并负责使用Minitest向其中一个引擎添加测试。我的根本问题是rake test之外没有可用的佣金任务。在此引擎的目录中运行任何内容都将导致错误:

rake aborted!

Don't know how to build task '[insert task here]'

因此,我无权访问db:create,db:test:prepare等。我手动创建了测试数据库和其中一个表。但是,对于我的所有测试,我现在收到以下错误: SQLite3::SQLException: no such table ...即使表位于数据库中并且有可用的固定装置。如何获得可用的虚拟数据库?

0 个答案:

没有答案