osem-fcy/lib/tasks/factory_bot.rake
2018-09-06 00:42:28 +02:00

17 lines
378 B
Ruby

# frozen_string_literal: true
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
system("bundle exec rake factory_bot:lint RAILS_ENV='test'")
end
end
end