Sha256: b60d9e5e17354f2a9f29372e2929a02f9b3dc8cb008e0bb45ea11ad189be849d
Contents?: true
Size: 1.25 KB
Versions: 17
Compression:
Stored size: 1.25 KB
Contents
require "spec_helper" unless defined?(JRUBY_VERSION) && !ENV["FORCE_JRUBY_RUN"] describe Bunny::Session do # creating thousands of connections means creating # twice as many threads and this won't fly with the JVM # in CI containers. MK. n = if defined?(JRUBY_VERSION) 250 else 2500 end n.times do |i| it "can be closed (automatic recovery disabled, take #{i})" do c = Bunny.new(:automatically_recover => false) c.start ch = c.create_channel c.should be_connected c.stop c.should be_closed end end n.times do |i| it "can be closed (automatic recovery enabled, take #{i})" do c = Bunny.new(:automatically_recover => true) c.start ch = c.create_channel c.should be_connected c.stop c.should be_closed end end context "in the single threaded mode" do n.times do |i| it "can be closed (single threaded mode, take #{i})" do c = Bunny.new(:automatically_recover => false, :threaded => false) c.start ch = c.create_channel c.should be_connected c.stop c.should be_closed end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems