Method: ActiveRecord::Extension::CachedColumn::Etest#test_something

Defined in:
lib/vex/active_record/cached_column/etest.rb

#test_somethingObject



28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/vex/active_record/cached_column/etest.rb', line 28

def test_something
  $something = 0
  x = X.create!
  assert_equal(0, $something)
  assert_equal("something-big", x.something)
  assert_equal(1, $something)
  assert_equal("something-big", x.something)
  assert_equal(1, $something)

  Timecop.travel(360.seconds) do
    assert_equal(1, $something)
    assert_equal("something-big", x.something)
    assert_equal(2, $something)
  end
end