Sha256: f810bcfe74f603fd58d648a339af8edcc38a499a3389f2491bf7ae03d2c318b6
Contents?: true
Size: 702 Bytes
Versions: 30
Compression:
Stored size: 702 Bytes
Contents
require "spec_helper" describe Bunny::Exchange 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 "binds two existing exchanges" do ch = connection.create_channel source = ch.fanout("bunny.exchanges.source", auto_delete: true) destination = ch.fanout("bunny.exchanges.destination", auto_delete: true) queue = ch.queue("", exclusive: true) queue.bind(destination) destination.bind(source) source.publish("") sleep 0.5 expect(queue.message_count).to be > 0 ch.close end end
Version data entries
30 entries across 30 versions & 1 rubygems