60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
# File 'lib/vex/active_record/cached_column/etest.rb', line 60
def test_time_to_live
$something = 0
x = X.create!
assert_equal(0, $something)
assert_equal("something-bigger", x.bigger)
assert_equal(1, $something)
Timecop.travel(Time.now + 6.minutes) do
assert_equal(1, $something)
assert_equal("something-bigger", x.bigger)
assert_equal(1, $something)
end
Timecop.travel(Time.now + 25.hours) do
assert_equal(1, $something)
assert_equal("something-bigger", x.bigger)
assert_equal(2, $something)
end
end
|