summaryrefslogtreecommitdiff
path: root/tests/twisted/connect/connect-success-ssl.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/twisted/connect/connect-success-ssl.py')
-rw-r--r--tests/twisted/connect/connect-success-ssl.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/twisted/connect/connect-success-ssl.py b/tests/twisted/connect/connect-success-ssl.py
index 627eeb8..33062c5 100644
--- a/tests/twisted/connect/connect-success-ssl.py
+++ b/tests/twisted/connect/connect-success-ssl.py
@@ -4,6 +4,7 @@ Test connecting to a SSL server.
"""
import dbus
+import constants as cs
from idletest import exec_test, SSLIRCServer
from servicetest import EventPattern, call_async
@@ -12,6 +13,13 @@ def test(q, bus, conn, stream):
q.expect_many(
EventPattern('dbus-signal', signal='StatusChanged', args=[1, 1]),
EventPattern('irc-connected'))
+ e = q.expect('dbus-signal', signal='NewChannels')
+ channels = e.args[0]
+ path, props = channels[0]
+
+ cert = bus.get_object (conn.bus_name, props[cs.TLS_CERT_PATH])
+ cert.Accept()
+
q.expect('dbus-signal', signal='SelfHandleChanged',
args=[1L])
q.expect('dbus-signal', signal='StatusChanged', args=[0, 1])