From 6ea343f26e1d9b210243fcaf3e3c7b1e31524281 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Wed, 15 Nov 2017 13:09:21 +1100 Subject: [PATCH] Clean up proxy order performance specs --- spec/performance/proxy_order_syncer_spec.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spec/performance/proxy_order_syncer_spec.rb b/spec/performance/proxy_order_syncer_spec.rb index f07cc6f57b..0a9bcd4bc8 100644 --- a/spec/performance/proxy_order_syncer_spec.rb +++ b/spec/performance/proxy_order_syncer_spec.rb @@ -24,15 +24,15 @@ module OpenFoodNetwork times = [] 10.times do syncer = ProxyOrderSyncer.new(standing_orders.reload) - sleep 1 + t1 = Time.now syncer.sync! t2 = Time.now times << t2-t1 puts (t2-t1).round(2) + expect(ProxyOrder.count).to be 1500 ProxyOrder.destroy_all - sleep 1 end puts "AVG: #{(times.sum/times.count).round(2)}" end @@ -47,15 +47,15 @@ module OpenFoodNetwork expect(ProxyOrder.count).to be 1500 standing_orders.update_all(begins_at: start + 8.days + 1.minute) syncer = ProxyOrderSyncer.new(standing_orders.reload) - sleep 1 + t1 = Time.now syncer.sync! t2 = Time.now times << t2-t1 puts (t2-t1).round(2) + expect(ProxyOrder.count).to be 300 standing_orders.update_all(begins_at: start) - sleep 1 end puts "AVG: #{(times.sum/times.count).round(2)}" end