There was an error while loading. Please reload this page.
1 parent 1c8fafa commit 1df8687Copy full SHA for 1df8687
1 file changed
spec/support/time_travel.rb
@@ -8,7 +8,7 @@ class << self
8
def freeze(time = Time.now)
9
if block_given?
10
Timecop.freeze(time) do
11
- redis_time_ms = (Time.now.to_f * 1000).to_i
+ redis_time_ms = Time.now.to_f * 1000.0
12
redis.rpush(STACK_KEY, redis_time_ms)
13
begin
14
yield
@@ -19,11 +19,16 @@ def freeze(time = Time.now)
19
else
20
redis.del(STACK_KEY)
21
Timecop.freeze(time)
22
23
24
end
25
26
27
+ def return
28
+ redis.del(STACK_KEY)
29
+ Timecop.return
30
+ end
31
+
32
private
33
34
def redis
0 commit comments