aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/query_cache_test.rb
diff options
context:
space:
mode:
authorAkira Matsuda <ronnie@dio.jp>2017-01-18 21:47:11 +0900
committerAkira Matsuda <ronnie@dio.jp>2017-01-18 22:08:46 +0900
commitdb6df74b641ac72bf3597363bc9619f663e3b82e (patch)
tree741a591c0ae254e8ea5aee4bcf884b8cab566192 /activerecord/test/cases/query_cache_test.rb
parent8496d0c894b42832bcff65af3f5896cf43d77e36 (diff)
downloadrails-db6df74b641ac72bf3597363bc9619f663e3b82e.tar.gz
rails-db6df74b641ac72bf3597363bc9619f663e3b82e.tar.bz2
rails-db6df74b641ac72bf3597363bc9619f663e3b82e.zip
Make sure to clear query cache to prevent sporadic test failure
Diffstat (limited to 'activerecord/test/cases/query_cache_test.rb')
-rw-r--r--activerecord/test/cases/query_cache_test.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/test/cases/query_cache_test.rb b/activerecord/test/cases/query_cache_test.rb
index 93a67d0738..04e48e201e 100644
--- a/activerecord/test/cases/query_cache_test.rb
+++ b/activerecord/test/cases/query_cache_test.rb
@@ -442,6 +442,10 @@ end
class QueryCacheExpiryTest < ActiveRecord::TestCase
fixtures :tasks, :posts, :categories, :categories_posts
+ def teardown
+ Task.connection.clear_query_cache
+ end
+
def test_cache_gets_cleared_after_migration
# warm the cache
Post.find(1)