There is of course Benchmark, but its just not simple enough…
Code
class Time
def self.benchmark
t = Time.now.to_f
yield
Time.now.to_f - t
end
end
Usage
Time.benchmark{sleep 0.1}.between?(0.1, 0.2) # true
There is of course Benchmark, but its just not simple enough…
Code
class Time
def self.benchmark
t = Time.now.to_f
yield
Time.now.to_f - t
end
end
Usage
Time.benchmark{sleep 0.1}.between?(0.1, 0.2) # true