lib/picky/helpers/measuring.rb in picky-4.17.1 vs lib/picky/helpers/measuring.rb in picky-4.18.0
- old
+ new
@@ -5,17 +5,15 @@
module Helpers
module Measuring
# Returns a duration in seconds.
#
- def timed *args, &block
- block_to_be_measured = lambda &block
+ def timed
+ time_begin = Time.new
- time_begin = Time.now.to_f
+ yield
- block_to_be_measured.call *args
-
- Time.now.to_f - time_begin
+ (Time.new - time_begin).to_f
end
end
end
\ No newline at end of file