Sha256: b1afa911381504f2768630986466d8c2be94665669da68a59afda2a85fd94410
Contents?: true
Size: 653 Bytes
Versions: 73
Compression:
Stored size: 653 Bytes
Contents
require "spec_helper" unless ENV["CI"] describe "Rapidly opening and closing lots of channels on a non-threaded connection" do let(:connection) do c = Bunny.new(:user => "bunny_gem", :password => "bunny_password", :vhost => "bunny_testbed", :automatic_recovery => false, :threaded => false) c.start c end after :all do connection.close end context "in a single-threaded scenario" do let(:n) { 500 } it "works correctly" do xs = Array.new(n) { connection.create_channel } xs.size.should == n xs.each do |ch| ch.close end end end end end
Version data entries
73 entries across 73 versions & 1 rubygems