diff --git a/spec/integrations/dedupe_impression_spec.rb b/spec/integrations/dedupe_impression_spec.rb index 399d3045..c5d0e08c 100644 --- a/spec/integrations/dedupe_impression_spec.rb +++ b/spec/integrations/dedupe_impression_spec.rb @@ -51,11 +51,8 @@ expect(debug_client.get_treatments_with_config_by_flag_sets('admin', ['set_3'])).to eq treatments expect(debug_client.get_treatment('24', 'Test_Save_1')).to eq 'off' expect(debug_client.get_treatment('24', 'Test_Save_1')).to eq 'off' - + sleep 1 impressions = debug_client.instance_variable_get(:@impressions_repository).batch - - sleep 0.5 - expect(impressions.size).to eq 7 end @@ -74,7 +71,7 @@ impressions = debug_client.instance_variable_get(:@impressions_repository).batch - sleep 0.5 + sleep 1 expect(impressions.size).to eq 9 end diff --git a/splitclient-rb.gemspec b/splitclient-rb.gemspec index a8adca6a..0a86d725 100644 --- a/splitclient-rb.gemspec +++ b/splitclient-rb.gemspec @@ -47,8 +47,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'simplecov', '~> 0.20' spec.add_development_dependency 'simplecov-json', '~> 0.2' spec.add_development_dependency 'timecop', '~> 0.9' - spec.add_development_dependency 'webmock', '~> 3.14' - spec.add_development_dependency 'webrick', '~> 1.7' + spec.add_development_dependency 'webmock', '~> 3.24' + spec.add_development_dependency 'webrick', '~> 1.8.2' spec.add_runtime_dependency 'bitarray', '~> 1.3' spec.add_runtime_dependency 'concurrent-ruby', '~> 1.0'