[Telepathy-commits] [telepathy-gabble/master] accept-muc-dbus-tube: check if tube parameters are announced
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Wed Feb 11 04:32:00 PST 2009
---
tests/twisted/tubes/accept-muc-dbus-tube.py | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/tests/twisted/tubes/accept-muc-dbus-tube.py b/tests/twisted/tubes/accept-muc-dbus-tube.py
index 066464d..96ae0e5 100644
--- a/tests/twisted/tubes/accept-muc-dbus-tube.py
+++ b/tests/twisted/tubes/accept-muc-dbus-tube.py
@@ -61,6 +61,10 @@ def test(q, bus, conn, stream):
tube['service'] = 'com.example.Test'
tube['dbus-name'] = bob_bus_name
parameters = tube.addElement((None, 'parameters'))
+ parameter = parameters.addElement((None, 'parameter'))
+ parameter['type'] = 'str'
+ parameter['name'] = 'foo'
+ parameter.addContent('bar')
stream.send(presence)
# tubes channel is created
@@ -80,6 +84,7 @@ def test(q, bus, conn, stream):
assert props[c.REQUESTED] == False
assert props[c.TARGET_ID] == 'chat at conf.localhost'
assert props[c.DBUS_TUBE_SERVICE_NAME] == 'com.example.Test'
+ assert props[c.TUBE_PARAMETERS] == {'foo': 'bar'}
tube_chan = bus.get_object(conn.bus_name, path)
tube_iface = dbus.Interface(tube_chan, c.CHANNEL_IFACE_TUBE)
--
1.5.6.5
More information about the telepathy-commits
mailing list