[Telepathy-commits] [telepathy-gabble/master] remove test-caps-update.py as it is redundant in light of test-capabilities.py's new/existing checks for CapabilitiesChanged, and fails due to assuming a 1:1 correspondence between having just the jingle audio/video transports and being audio/video callable. these capabilities now depend on the jingle transports as well as gabble's intrinsic jingle and google p2p features.
Robert McQueen
robert.mcqueen at collabora.co.uk
Tue Aug 19 10:52:12 PDT 2008
20080508114159-418b8-9b9a7c7633f7476d175886f1870257dc0bd86f57.gz
---
tests/twisted/Makefile.am | 1 -
tests/twisted/test-caps-update.py | 59 -------------------------------------
2 files changed, 0 insertions(+), 60 deletions(-)
delete mode 100644 tests/twisted/test-caps-update.py
diff --git a/tests/twisted/Makefile.am b/tests/twisted/Makefile.am
index 8d3bd0a..a52b0a1 100644
--- a/tests/twisted/Makefile.am
+++ b/tests/twisted/Makefile.am
@@ -41,7 +41,6 @@ TWISTED_TESTS = \
jingle/test-outgoing-call-deprecated2.py \
jingle/test-outgoing-call-rejected.py \
test-capabilities.py \
- test-caps-update.py \
test-connect-fail.py \
test-connect.py \
test-disco.py \
diff --git a/tests/twisted/test-caps-update.py b/tests/twisted/test-caps-update.py
deleted file mode 100644
index df1c087..0000000
--- a/tests/twisted/test-caps-update.py
+++ /dev/null
@@ -1,59 +0,0 @@
-"""
-Test that CapabilitiesChanged signal is emitted only once after
-all the caps in the presence have been analyzed.
-"""
-
-import dbus
-
-from twisted.words.xish import domish
-
-from servicetest import match, unwrap, lazy
-from gabbletest import go, make_result_iq
-
-def make_presence(from_jid, type, status):
- presence = domish.Element((None, 'presence'))
-
- if from_jid is not None:
- presence['from'] = from_jid
-
- if type is not None:
- presence['type'] = type
-
- if status is not None:
- presence.addElement('status', content=status)
-
- return presence
-
-def caps_iface(proxy):
- return dbus.Interface(proxy,
- 'org.freedesktop.Telepathy.Connection.Interface.Capabilities')
-
- at match('dbus-signal', signal='StatusChanged', args=[0, 1])
-def expect_connected(event, data):
- presence = make_presence('bob at foo.com/Foo', None, 'hello')
- presence.addElement('priority', None, '0')
- c = presence.addElement(('http://jabber.org/protocol/caps', 'c'))
- c['node'] = 'http://telepathy.freedesktop.org/caps'
- c['ver'] = '0.4.test-version'
- c['ext'] = 'jingle-audio jingle-video'
- data['stream'].send(presence)
- return True
-
- at lazy
- at match('dbus-signal', signal='CapabilitiesChanged',
- args=[[(2, u'org.freedesktop.Telepathy.Channel.Type.StreamedMedia', 0,
- 3, 0, 3)]])
-def expect_CapabilitiesChanged(event, data):
- data['conn_iface'].Disconnect()
- return True
-
- at match('dbus-signal')
-def expect_disconnected(event, data):
- assert event.signal != 'CapabilitiesChanged'
- if event.signal == 'StatusChanged' and event.args == [2, 1]:
- return True
- return False
-
-if __name__ == '__main__':
- go()
-
--
1.5.6.3
More information about the Telepathy-commits
mailing list