diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2010-04-24 13:12:07 -0700 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2010-04-24 13:12:07 -0700 |
commit | 2538ef0d09954340701354e8fcf57e76c4210416 (patch) | |
tree | 8e2631cf2bb14d11bb73c110bbdf09de42cbf894 /activerecord/lib | |
parent | 70625badcf3c3f1be8d14181040099d6ca5f7a2b (diff) | |
download | rails-2538ef0d09954340701354e8fcf57e76c4210416.tar.gz rails-2538ef0d09954340701354e8fcf57e76c4210416.tar.bz2 rails-2538ef0d09954340701354e8fcf57e76c4210416.zip |
Use Array.wrap to quiet 1.8.8 deprecation
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/fixtures.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/activerecord/lib/active_record/fixtures.rb b/activerecord/lib/active_record/fixtures.rb index 22f0e60083..cd3188675b 100644 --- a/activerecord/lib/active_record/fixtures.rb +++ b/activerecord/lib/active_record/fixtures.rb @@ -3,8 +3,9 @@ require 'yaml' require 'csv' require 'zlib' require 'active_support/dependencies' -require 'active_support/core_ext/logger' +require 'active_support/core_ext/array/wrap' require 'active_support/core_ext/object/blank' +require 'active_support/core_ext/logger' if RUBY_VERSION < '1.9' module YAML #:nodoc: @@ -868,8 +869,8 @@ module ActiveRecord end def setup_fixture_accessors(table_names = nil) - table_names = [table_names] if table_names && !table_names.respond_to?(:each) - (table_names || fixture_table_names).each do |table_name| + table_names = Array.wrap(table_names || fixture_table_names) + table_names.each do |table_name| table_name = table_name.to_s.tr('.', '_') define_method(table_name) do |*fixtures| |