From 82f0f15b3ebe43d9fbdf816b1dcbdb2616024430 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Thu, 9 Apr 2009 03:49:27 -0400 Subject: [PATCH] Make MysqlAdapter's configuration accessible --- .../connection_adapters/mysql_adapter.rb | 2 ++ activerecord/test/cases/connection_test_mysql.rb | 4 ++++ 2 files changed, 6 insertions(+), 0 deletions(-) diff --git a/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb b/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb index 9300df2..df8f83b 100644 --- a/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb @@ -303,6 +303,8 @@ module ActiveRecord configure_connection end end + + attr_reader :config # DATABASE STATEMENTS ====================================== diff --git a/activerecord/test/cases/connection_test_mysql.rb b/activerecord/test/cases/connection_test_mysql.rb index f79ee2f..df15d92 100644 --- a/activerecord/test/cases/connection_test_mysql.rb +++ b/activerecord/test/cases/connection_test_mysql.rb @@ -42,6 +42,10 @@ class MysqlConnectionTest < ActiveRecord::TestCase @connection.verify! assert @connection.active? end + + def test_has_config_as_accessible + assert_equal @connection.instance_variable_get("@config"), @connection.config + end private -- 1.6.2.1