test/lib/worker_test.rb in sidekiq-benchmark-0.4.0 vs test/lib/worker_test.rb in sidekiq-benchmark-0.4.1

- old
+ new

@@ -22,9 +22,16 @@ @worker.benchmark.start_time.wont_be_nil @worker.benchmark.finish_time.wont_be_nil metrics[:assigned_metric].must_equal @worker.assigned_metric end + it 'should add up metrics' do + worker = ContinuingWorkerMock.new + metrics = worker.benchmark.metrics + + assert_in_delta metrics[:continued_metric], 2, 0.2 + end + it "should save metrics to redis" do Sidekiq.redis do |conn| total_time = conn.hget("#{@worker.benchmark.redis_key}:total", :job_time) total_time.wont_be_nil