aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-12-23 08:16:07 -0800
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-12-23 08:16:07 -0800
commit7ab469c839d70ea9fbc74eb3bfe273037a91af69 (patch)
treed0b167777ba4466c3eb779d3dde5fd5895f5ca7f /activerecord/test
parenta4d21f764c2e6ebea5f506aa0fe8db71e2969c54 (diff)
parenta4932d6a63e9883408537145e1f81477c27df3fc (diff)
downloadrails-7ab469c839d70ea9fbc74eb3bfe273037a91af69.tar.gz
rails-7ab469c839d70ea9fbc74eb3bfe273037a91af69.tar.bz2
rails-7ab469c839d70ea9fbc74eb3bfe273037a91af69.zip
Merge pull request #8588 from marcandre/fix_reversible
Fix Migration#reversible by not using `transaction`.
Diffstat (limited to 'activerecord/test')
-rw-r--r--activerecord/test/cases/invertible_migration_test.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/activerecord/test/cases/invertible_migration_test.rb b/activerecord/test/cases/invertible_migration_test.rb
index cf4e39c4ef..be59ffc4ab 100644
--- a/activerecord/test/cases/invertible_migration_test.rb
+++ b/activerecord/test/cases/invertible_migration_test.rb
@@ -89,8 +89,10 @@ module ActiveRecord
end
def teardown
- if ActiveRecord::Base.connection.table_exists?("horses")
- ActiveRecord::Base.connection.drop_table("horses")
+ %w[horses new_horses].each do |table|
+ if ActiveRecord::Base.connection.table_exists?(table)
+ ActiveRecord::Base.connection.drop_table(table)
+ end
end
end