Sha256: 7d1e3fa0690d08fac284640f9a728821c611025310f16f6fca43f72ef2c3cdd9
Contents?: true
Size: 922 Bytes
Versions: 1
Compression:
Stored size: 922 Bytes
Contents
require 'bundler' Bundler.setup require 'combustion' require 'active_record_views' Combustion.initialize! :active_record, :action_controller do config.cache_classes = false end require 'rspec/rails' RSpec.configure do |config| config.use_transactional_fixtures = true end def test_request begin Rails.application.call({'REQUEST_METHOD' => 'GET', 'PATH_INFO' => '/'}) rescue ActionController::RoutingError end end def with_temp_sql_dir Dir.mktmpdir do |temp_dir| begin old_sql_load_path = ActiveRecordViews.sql_load_path ActiveRecordViews.sql_load_path = [temp_dir] + old_sql_load_path yield temp_dir ensure ActiveRecordViews.sql_load_path = old_sql_load_path end end end def update_file(file, new_content) time = File.exists?(file) ? File.mtime(file) : Time.parse('2012-01-01') time = time + 1 File.write file, new_content File.utime time, time, file end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activerecord_views-0.0.1 | spec/spec_helper.rb |