Sha256: 85675cb0d4efd11e3af2f9ef5de83d02daa8d9e860ed76e370ff4b30e70d66fc
Contents?: true
Size: 645 Bytes
Versions: 1
Compression:
Stored size: 645 Bytes
Contents
require File.expand_path('../lib/temporary_table', File.dirname(__FILE__)) RSpec.configure do |config| shared_context 'temporary table' do |args| def set_message_level(level) prior = connection.exec("show client_min_messages").first['client_min_messages'] connection.exec("set client_min_messages = '#{level}'") ensure connection.exec("set client_min_messages = '#{prior}'") end around(:each) do |block| args = args.merge(:connection => connection) set_message_level('warning') do TestSupport::TemporaryTable.create(args, &block) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sqlpostgres-1.3.0 | spec/support/temporary_table.rb |