Sha256: 8721da3cdb4aaa3f277c8d42b994e6a0b01b344592b1cccd61d64342b3e7d228
Contents?: true
Size: 547 Bytes
Versions: 1
Compression:
Stored size: 547 Bytes
Contents
# frozen_string_literal: true require 'database_cleaner' namespace :factory_bot do desc 'Verify that all FactoryBot factories are valid' task lint: :environment do if Rails.env.test? sh 'bundle exec rails db:migrate' DatabaseCleaner.clean_with :truncation DatabaseCleaner.strategy = :transaction DatabaseCleaner.cleaning do FactoryBot.lint(traits: true) end else system('bundle exec rake factory_bot:lint RAILS_ENV=test') raise if $CHILD_STATUS.exitstatus.nonzero? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
welaika-suspenders-2.29.0.alpha.2 | templates/factory_bot.rake |