summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMikhail Zabaluev <mikhail.zabaluev@nokia.com>2008-10-24 18:09:42 +0300
committerMikhail Zabaluev <mikhail.zabaluev@nokia.com>2008-10-24 18:09:42 +0300
commit08353c9278624aa313a5c126054e938c5d1c10ca (patch)
tree8161bd70d780bec0971e68c2a562c31951368af9 /tests
parent65fa44a1d975d49422c2229946a8b34e5ac937e6 (diff)
Call AcknowledgePendingMessages and check for SIP responses
Diffstat (limited to 'tests')
-rw-r--r--tests/twisted/test-message.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/twisted/test-message.py b/tests/twisted/test-message.py
index 6b3410b..91f5d5a 100644
--- a/tests/twisted/test-message.py
+++ b/tests/twisted/test-message.py
@@ -61,7 +61,7 @@ def test(q, bus, conn, sip):
body='Hello Again')
sip.deliverResponse(sip.responseFromRequest(200, event.sip_message))
- prevhdr = event.sip_message.headers
+ prevhdr = event.headers
q.expect('dbus-signal', signal='Sent')
@@ -102,7 +102,9 @@ def test(q, bus, conn, sip):
event = q.expect('dbus-signal', signal='Received')
assert event.args[5] == 'Hi'
+
iface.AcknowledgePendingMessages([event.args[0]])
+ event = q.expect('sip-response', code=200)
# TODO: close the old channel
@@ -114,6 +116,9 @@ def test(q, bus, conn, sip):
event = q.expect('dbus-signal', signal='Received')
assert event.args[5] == 'straight ASCII'
+ iface.AcknowledgePendingMessages([event.args[0]])
+ event = q.expect('sip-response', code=200)
+
send_message(sip, prevhdr, u'Hyv\xe4!'.encode('iso-8859-1'), encoding='iso-8859-1')
event = q.expect('dbus-signal', signal='Received')
assert event.args[5] == u'Hyv\xe4!'