From 721cf54ee7b88fe6a4920b4ecabdd5beaae904a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafael=20Mendon=C3=A7a=20Fran=C3=A7a?=
 <rafaelmfranca@gmail.com>
Date: Sun, 28 Oct 2012 23:47:20 -0200
Subject: Fix the skip code.

Checking for the constant doesn't work
---
 activerecord/test/cases/connection_specification/resolver_test.rb | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/activerecord/test/cases/connection_specification/resolver_test.rb b/activerecord/test/cases/connection_specification/resolver_test.rb
index d66bb60412..79f0c65859 100644
--- a/activerecord/test/cases/connection_specification/resolver_test.rb
+++ b/activerecord/test/cases/connection_specification/resolver_test.rb
@@ -9,7 +9,7 @@ module ActiveRecord
         end
 
         def test_url_host_no_db
-          skip "only if mysql is available" unless defined?(MysqlAdapter)
+          skip "only if mysql is available" unless current_adapter?(:MysqlAdapter) or current_adapter?(:Mysql2Adapter)
           spec = resolve 'mysql://foo?encoding=utf8'
           assert_equal({
             :adapter  => "mysql",
@@ -19,7 +19,7 @@ module ActiveRecord
         end
 
         def test_url_host_db
-          skip "only if mysql is available" unless defined?(MysqlAdapter)
+          skip "only if mysql is available" unless current_adapter?(:MysqlAdapter) or current_adapter?(:Mysql2Adapter)
           spec = resolve 'mysql://foo/bar?encoding=utf8'
           assert_equal({
             :adapter  => "mysql",
@@ -29,7 +29,7 @@ module ActiveRecord
         end
 
         def test_url_port
-          skip "only if mysql is available" unless defined?(MysqlAdapter)
+          skip "only if mysql is available" unless current_adapter?(:MysqlAdapter) or current_adapter?(:Mysql2Adapter)
           spec = resolve 'mysql://foo:123?encoding=utf8'
           assert_equal({
             :adapter  => "mysql",
@@ -40,7 +40,7 @@ module ActiveRecord
         end
 
         def test_encoded_password
-          skip "only if mysql is available" unless defined?(MysqlAdapter)
+          skip "only if mysql is available" unless current_adapter?(:MysqlAdapter) or current_adapter?(:Mysql2Adapter)
           password = 'am@z1ng_p@ssw0rd#!'
           encoded_password = URI.encode_www_form_component(password)
           spec = resolve "mysql://foo:#{encoded_password}@localhost/bar"
-- 
cgit v1.2.3