From 255d9f5ac1f2afa5a293a4b45d3aa17a31da46bf Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Fri, 9 Dec 2011 10:33:37 +0100 Subject: String#to_a is not available in 1.9 --- activerecord/lib/active_record/migration.rb | 2 +- activerecord/test/cases/migration_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'activerecord') diff --git a/activerecord/lib/active_record/migration.rb b/activerecord/lib/active_record/migration.rb index f0dca080c0..96e68b6c88 100644 --- a/activerecord/lib/active_record/migration.rb +++ b/activerecord/lib/active_record/migration.rb @@ -503,7 +503,7 @@ module ActiveRecord def remove_origin_comment(migration_source) if migration_source =~ /^# This migration comes from/ - migration_source = migration_source.to_a[1..-1].join + migration_source = migration_source.lines.to_a[1..-1].join end migration_source diff --git a/activerecord/test/cases/migration_test.rb b/activerecord/test/cases/migration_test.rb index fb49dccbd3..e27a1ff535 100644 --- a/activerecord/test/cases/migration_test.rb +++ b/activerecord/test/cases/migration_test.rb @@ -2258,7 +2258,7 @@ if ActiveRecord::Base.connection.supports_migrations? # remove origin comment migration = @migrations_path + "/4_people_have_hobbies.rb" - migration_source = File.read(migration).to_a[1..-1].join + migration_source = File.read(migration).lines.to_a[1..-1].join File.open(migration, "w") { |f| f.write migration_source } ActiveRecord::Migration.copy(@migrations_path, sources, :on_skip => on_skip) -- cgit v1.2.3