Sha256: 5e0281a3f635d70ee6fa7fd197a9ab31500dc5972a2ecd8c7192cdc708b25f12
Contents?: true
Size: 624 Bytes
Versions: 2
Compression:
Stored size: 624 Bytes
Contents
require 'spec_helper' describe 'rake db:structure:dump' do it 'copies over activerecord_views data' do ActiveRecordViews.create_view ActiveRecord::Base.connection, 'test_view', 'TestView', 'SELECT 1' FileUtils.rm_f 'spec/internal/db/structure.sql' system("rake -f spec/internal/Rakefile db:structure:dump") raise unless $?.success? sql = File.read('spec/internal/db/structure.sql') FileUtils.rm_f 'spec/internal/db/structure.sql' expect(sql).to match(/COPY active_record_views.+test_view\tTestView/m) expect(sql).to match(/UPDATE active_record_views SET refreshed_at = NULL/) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activerecord_views-0.0.16 | spec/tasks_spec.rb |
activerecord_views-0.0.15 | spec/tasks_spec.rb |