Sha256: 9a5f2b1c5e0a5adfea28ab14bca52fe0df0ad88c161d6e3ecbf722577369e0f6
Contents?: true
Size: 507 Bytes
Versions: 33
Compression:
Stored size: 507 Bytes
Contents
require "spec_helper" describe Bunny::Channel, "#with_channel" do let(:connection) do c = Bunny.new(:user => "bunny_gem", :password => "bunny_password", :vhost => "bunny_testbed") c.start c end after :each do connection.close if connection.open? end it "closes if the block throws an exception" do ch = nil begin connection.with_channel do |wch| ch = wch raise Exception.new end rescue Exception end ch.should be_closed end end
Version data entries
33 entries across 33 versions & 1 rubygems