diff --git a/girl_friday.gemspec b/girl_friday.gemspec index 87b0209..144a1c0 100644 --- a/girl_friday.gemspec +++ b/girl_friday.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |s| s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } s.require_paths = ["lib"] - s.add_dependency 'connection_pool', '~> 0.1.0' + s.add_dependency 'connection_pool', '~> 0.9.0' s.add_development_dependency 'sinatra', '~> 1.3' s.add_development_dependency 'rake' end diff --git a/test/test_girl_friday_queue.rb b/test/test_girl_friday_queue.rb index 2f286c3..8875baf 100644 --- a/test/test_girl_friday_queue.rb +++ b/test/test_girl_friday_queue.rb @@ -125,7 +125,7 @@ def test_should_persist_with_redis_connection_pool require 'redis' require 'connection_pool' pool = ConnectionPool.new(:size => 5, :timeout => 2){ Redis.new } - pool.flushdb + pool.with_connection {|redis| redis.flushdb } rescue LoadError return puts "Skipping redis test, 'redis' gem not found: #{$!.message}" rescue Errno::ECONNREFUSED