Sha256: f7a524ffaeee6b2a04f2a4eb63ce79a6e94141d78bab1d38c5e3c3606f7a51f2
Contents?: true
Size: 834 Bytes
Versions: 4
Compression:
Stored size: 834 Bytes
Contents
require 'fileutils' DBDConfig.set_testbase(:odbc, Class.new(Test::Unit::TestCase) do def dbtype "odbc" end def test_base assert_equal(@dbh.driver_name, "odbc") assert_kind_of(DBI::DBD::ODBC::Database, @dbh.instance_variable_get(:@handle)) end def set_base_dbh config = DBDConfig.get_config['odbc'] @dbh = DBI.connect("dbi:ODBC:#{config['dbname']}", config['username'], config['password']) end def setup set_base_dbh DBDConfig.inject_sql(@dbh, dbtype, "dbd/odbc/up.sql") end def teardown @sth.finish if @sth && !@sth.finished? DBDConfig.inject_sql(@dbh, dbtype, "dbd/odbc/down.sql") @dbh.disconnect end end )
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
ydbi-0.6.0 | test/dbd/odbc/base.rb |
ydbi-0.5.7 | test/dbd/odbc/base.rb |
ydbi-0.5.0 | test/dbd/odbc/base.rb |
dbd-odbc-0.2.5 | test/dbd/odbc/base.rb |