Sha256: ff51765b5b68e6c891d6c02ce48bdb5aa2ac271b7c3f3aa414bbc3f1cdc6e9d1
Contents?: true
Size: 711 Bytes
Versions: 28
Compression:
Stored size: 711 Bytes
Contents
require "spec_helper" describe Bunny::Exchange do let(:connection) do c = Bunny.new(:user => "bunny_gem", :password => "bunny_password", :vhost => "bunny_testbed") c.start c end after :all 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 queue.message_count.should be > 0 ch.close end end
Version data entries
28 entries across 28 versions & 1 rubygems