Sha256: 85cd62065d7bf2b05974b588e329927a1e51b2ae7954fbfd374f8ad6dc37bea3
Contents?: true
Size: 709 Bytes
Versions: 2
Compression:
Stored size: 709 Bytes
Contents
require 'abstract_db_create' require 'db/mysql' class MysqlDbCreateTest < Test::Unit::TestCase include AbstractDbCreate def db_config MYSQL_CONFIG end if find_executable?("mysql") def test_rake_db_create Rake::Task["db:create"].invoke output = nil IO.popen("mysql -u #{MYSQL_CONFIG[:username]} --password=#{MYSQL_CONFIG[:password]}", "r+") do |mysql| mysql << "show databases where `Database` = '#{@db_name}';" mysql.close_write assert mysql.read =~ /#{@db_name}/m end end def test_rake_db_test_purge Rake::Task["db:create"].invoke Rake::Task["db:test:purge"].invoke end else def test_skipped end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activerecord-jdbc-adapter-1.0.2-java | test/mysql_db_create_test.rb |
activerecord-jdbc-adapter-1.0.1-java | test/mysql_db_create_test.rb |