test/clock_test.rb in dynflow-0.3.0 vs test/clock_test.rb in dynflow-0.4.0

- old
+ new

@@ -20,11 +20,11 @@ start = Time.now clock.ping q, 0.1, o = Object.new assert_equal o, q.pop finish = Time.now - assert_in_delta 0.1, finish - start, 0.02 + assert_in_delta 0.1, finish - start, 0.08 end it 'pongs on expected times' do q = Queue.new clock.initialized.wait @@ -33,14 +33,14 @@ clock.ping q, 0.3, :a clock.ping q, 0.1, :b clock.ping q, 0.2, :c assert_equal :b, q.pop - assert_in_delta 0.1, Time.now - start, 0.02 + assert_in_delta 0.1, Time.now - start, 0.08 assert_equal :c, q.pop - assert_in_delta 0.2, Time.now - start, 0.02 + assert_in_delta 0.2, Time.now - start, 0.08 assert_equal :a, q.pop - assert_in_delta 0.3, Time.now - start, 0.02 + assert_in_delta 0.3, Time.now - start, 0.08 end it 'works under stress' do clock.initialized.wait threads = Array.new(4) do