osem-fcy/lib/tasks/factory_bot.rake

18 lines
378 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2018-09-03 20:48:28 +02:00
namespace :factory_bot do
desc "Verify that all FactoryBot factories are valid"
task lint: :environment do
if Rails.env.test?
begin
DatabaseCleaner.start
FactoryBot.lint
ensure
DatabaseCleaner.clean
end
else
2018-09-03 20:48:28 +02:00
system("bundle exec rake factory_bot:lint RAILS_ENV='test'")
end
end
end