X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/e083d7526209d0faf2ac0fabbc1a1e59b9974ce2..d7fc9edb182d361ac5c31b21fcdd25345c972898:/client-libraries/ruby/spec/server_spec.rb diff --git a/client-libraries/ruby/spec/server_spec.rb b/client-libraries/ruby/spec/server_spec.rb new file mode 100644 index 00000000..cb2beb56 --- /dev/null +++ b/client-libraries/ruby/spec/server_spec.rb @@ -0,0 +1,22 @@ +require File.dirname(__FILE__) + '/spec_helper' + +describe "Server" do + before(:each) do + @server = Server.new 'localhost', '6379' + end + + it "should checkout active connections" do + threads = [] + 10.times do + threads << Thread.new do + lambda { + socket = @server.socket + socket.close + socket.write("INFO\r\n") + socket.read(1) + }.should_not raise_error(Exception) + end + end + end + +end