如何在rspec初始化数据库后立即运行rake任务

时间:2010-10-25 17:01:55

标签: ruby-on-rails ruby rspec

我有一个我支持的Rails 2.2应用程序,在应用程序启动之前需要完成的一件事是初始化并确保正确设置数据库的小型rake任务。如何在rspec初始化数据库后立即运行此任务。我使用rails spec命令运行rspec。

1 个答案:

答案 0 :(得分:1)

您可以对spec_helper.rb文件进行简单的系统调用。

示例可能如下所示

# run rake task
`rake your_task RAILS_ENV=test`

RSpec.configure do |config|
  ...
end