summaryrefslogtreecommitdiff
path: root/ruby/tests/connection.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ruby/tests/connection.rb')
-rw-r--r--ruby/tests/connection.rb13
1 files changed, 12 insertions, 1 deletions
diff --git a/ruby/tests/connection.rb b/ruby/tests/connection.rb
index ab892d8e53..c2a851ec0a 100644
--- a/ruby/tests/connection.rb
+++ b/ruby/tests/connection.rb
@@ -49,7 +49,7 @@ class MockSession < Qpid::Session::Delegate
end
def queue_query(qq)
- return qq.type.result.create(qq.queue)
+ return qq.st_type.result.create(qq.queue)
end
def message_transfer(cmd, headers, body)
@@ -64,6 +64,10 @@ class MockSession < Qpid::Session::Delegate
@queue.put([cmd, headers, body])
end
end
+
+ def exchange_declare(ed)
+ # do nothing
+ end
end
class TestConnectionTest < Test::Unit::TestCase
@@ -232,4 +236,11 @@ class TestConnectionTest < Test::Unit::TestCase
:message => Qpid::Message.new("test"))
s.sync(10)
end
+
+ def test_exchange_declare
+ c = connect
+ c.start(10)
+ s = c.session("test")
+ s.exchange_declare("test-exchange")
+ end
end