Sha256: 0fca4d6f55161a74f4d49b7f0194d7e0be93640e2ad2c80745514eaab472bec0
Contents?: true
Size: 566 Bytes
Versions: 8
Compression:
Stored size: 566 Bytes
Contents
class ObservedDummy attr_reader :count @@count = 0 def initialize @count = 0 end def incr(value = 1, &proc) Timecop.travel(Time.now + 1) @count += value @count += proc.call if proc @count end def error raise RuntimeError end class << self def count @@count end def reset @@count = 0 end def incr(value = 1, &proc) Timecop.travel(Time.now + 1) @@count += value @@count += proc.call if proc @@count end def error raise RuntimeError end end end
Version data entries
8 entries across 8 versions & 2 rubygems