Sha256: edf37d4b9229f8480dbbc48614db82637d72a12b9f0712b3fc57fb3a493d69d6
Contents?: true
Size: 617 Bytes
Versions: 2
Compression:
Stored size: 617 Bytes
Contents
# frozen_string_literal: true require 'rails_helper' Rails.application.load_tasks RSpec.describe 'dirty_seed:seed' do # rubocop:disable Rspec/DescribeClass before do ENV['COUNT'] = '8' Rake::Task[:'dirty_seed:seed'].invoke end it 'seeds data' do # As expected, Juliett can not be seed regulactive_record_models = [Alfa, Bravo, Charlie, Delta, Echo, Golf, Hotel, India] expect(regulactive_record_models.map(&:count).all? { |c| c == 8 }).to be true # 8 Foxtrot + 8 inherited Golf model expect(Foxtrot.count).to eq 16 # unseedable expect(Juliett.none?).to be true end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dirty_seed-0.2.1 | spec/lib/tasks/dirty_seed_tasks_spec.rb |
dirty_seed-0.2.0 | spec/lib/tasks/dirty_seed_tasks_spec.rb |