Sha256: 6d9083ba6d3dffb043227fd33831609a478addd0adf8c8dd1f7f32725b01613d
Contents?: true
Size: 836 Bytes
Versions: 23
Compression:
Stored size: 836 Bytes
Contents
$: << File.expand_path('..', __FILE__) require 'ridgepole' require 'active_support/core_ext/string/strip' require 'string_ext' ActiveRecord::Migration.verbose = false Ridgepole::Logger.instance.level = ::Logger::ERROR RSpec.configure do |config| config.before(:each) do restore_database end end def restore_database sql_file = File.expand_path('../ridgepole_test_database.sql', __FILE__) system("mysql -uroot < #{sql_file}") end def restore_tables sql_file = File.expand_path('../ridgepole_test_tables.sql', __FILE__) system("mysql -uroot < #{sql_file}") end def client(options = {}, config = {}) config = conn_spec(config) options = { }.merge(options) Ridgepole::Client.new(config, options) end def conn_spec(config = {}) { adapter: 'mysql2', database: 'ridgepole_test', }.merge(config) end
Version data entries
23 entries across 23 versions & 1 rubygems