blob: bb2829b3c1170ed0e97f5ac8eea374951b636751 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
require "cases/helper"
module ActiveRecord
class CacheKeyTest < ActiveRecord::TestCase
self.use_transactional_tests = false
class CacheMe < ActiveRecord::Base; end
setup do
@connection = ActiveRecord::Base.connection
@connection.create_table(:cache_mes) { |t| t.timestamps }
end
teardown do
@connection.drop_table :cache_mes, if_exists: true
end
test "test_cache_key_format_is_not_too_precise" do
record = CacheMe.create
key = record.cache_key
assert_equal key, record.reload.cache_key
end
end
end
|