Sha256: 77516b19927477c0da15ed7ad39b2abdebd6c2f7b82975521368817b6a1b1bdb
Contents?: true
Size: 506 Bytes
Versions: 30
Compression:
Stored size: 506 Bytes
Contents
require "spec_helper" describe Bunny::Channel, "#with_channel" do let(:connection) do c = Bunny.new(username: "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 expect(ch).to be_closed end end
Version data entries
30 entries across 30 versions & 1 rubygems