mirror of
https://github.com/fluencelabs/redis
synced 2025-06-20 12:36:31 +00:00
client libraries synched in git
This commit is contained in:
22
client-libraries/ruby/spec/server_spec.rb
Normal file
22
client-libraries/ruby/spec/server_spec.rb
Normal file
@ -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
|
Reference in New Issue
Block a user