From 8646911292d082e4c04e987f208378a587ab515d Mon Sep 17 00:00:00 2001 From: kenta-s Date: Mon, 13 Feb 2017 19:27:30 +0900 Subject: Refactor `test_find_by_does_not_use_statement_cache_if_table_name_is_changed` --- activerecord/test/cases/statement_cache_test.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'activerecord') diff --git a/activerecord/test/cases/statement_cache_test.rb b/activerecord/test/cases/statement_cache_test.rb index ab81ee1ad6..fab3648564 100644 --- a/activerecord/test/cases/statement_cache_test.rb +++ b/activerecord/test/cases/statement_cache_test.rb @@ -109,11 +109,11 @@ module ActiveRecord def test_find_by_does_not_use_statement_cache_if_table_name_is_changed book = Book.create(name: "my book") - Book.find_by(name: "my book") # warming the statement cache. + Book.find_by(name: book.name) # warming the statement cache. # changing the table name should change the query that is not cached. Book.table_name = :birds - assert_nil Book.find_by(name: "my book") + assert_nil Book.find_by(name: book.name) ensure Book.table_name = :books end -- cgit v1.2.3