Add spec for 'rake db:dev_seed' task
This commit is contained in:
18
spec/lib/tasks/dev_seed_spec.rb
Normal file
18
spec/lib/tasks/dev_seed_spec.rb
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
require 'rails_helper'
|
||||||
|
require 'rake'
|
||||||
|
|
||||||
|
describe 'rake db:dev_seed' do
|
||||||
|
before do
|
||||||
|
Rake.application.rake_require('tasks/db')
|
||||||
|
Rake::Task.define_task(:environment)
|
||||||
|
end
|
||||||
|
|
||||||
|
let :run_rake_task do
|
||||||
|
Rake::Task['db:dev_seed'].reenable
|
||||||
|
Rake.application.invoke_task('db:dev_seed')
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'seeds the database without errors' do
|
||||||
|
expect { run_rake_task }.to_not raise_error
|
||||||
|
end
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user