Comment some prints in xmpp_mocks.py. Should be merged with test/lib/mocks.py
This commit is contained in:
parent
53d1fa6f66
commit
62a334b8fd
|
@ -1,31 +1,27 @@
|
|||
'''
|
||||
Module with dummy classes for unit testing of xmpp code (src/common/xmpp/*).
|
||||
Module with dummy classes for unit testing of XMPP and related code.
|
||||
'''
|
||||
|
||||
import threading, time, os.path, sys
|
||||
|
||||
gajim_root = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
|
||||
sys.path.append(gajim_root + '/src/common/xmpp')
|
||||
import idlequeue
|
||||
from client import PlugIn
|
||||
|
||||
import lib
|
||||
lib.setup_env()
|
||||
|
||||
|
||||
from mock import Mock
|
||||
|
||||
gajim_root = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
|
||||
|
||||
sys.path.append(gajim_root + '/src/common/xmpp')
|
||||
|
||||
'''
|
||||
Module with classes usable for XMPP related testing.
|
||||
'''
|
||||
|
||||
import idlequeue
|
||||
from client import PlugIn
|
||||
|
||||
idlequeue_interval = 0.2
|
||||
'''
|
||||
IdleQueue polling interval. 200ms is used in Gajim as default
|
||||
'''
|
||||
|
||||
|
||||
class IdleQueueThread(threading.Thread):
|
||||
'''
|
||||
Thread for regular processing of idlequeue.
|
||||
|
@ -49,8 +45,6 @@ class IdleQueueThread(threading.Thread):
|
|||
self.stop.set()
|
||||
|
||||
|
||||
|
||||
|
||||
class IdleMock:
|
||||
'''
|
||||
Serves as template for testing objects that are normally controlled by GUI.
|
||||
|
@ -63,10 +57,10 @@ class IdleMock:
|
|||
'''
|
||||
self.event.clear()
|
||||
|
||||
|
||||
def wait(self):
|
||||
'''
|
||||
Waiting until some callback sets the event and clearing the event subsequently.
|
||||
Waiting until some callback sets the event and clearing the event
|
||||
subsequently.
|
||||
'''
|
||||
self.event.wait()
|
||||
self.event.clear()
|
||||
|
@ -75,7 +69,7 @@ class IdleMock:
|
|||
self.event.set()
|
||||
|
||||
|
||||
class MockConnectionClass(IdleMock,Mock):
|
||||
class MockConnectionClass(IdleMock, Mock):
|
||||
'''
|
||||
Class simulating Connection class from src/common/connection.py
|
||||
|
||||
|
@ -94,17 +88,16 @@ class MockConnectionClass(IdleMock,Mock):
|
|||
Method called after connecting - after receiving <stream:features>
|
||||
from server (NOT after TLS stream restart) or connect failure
|
||||
'''
|
||||
|
||||
print 'on_connect - args:'
|
||||
print ' success - %s' % success
|
||||
for i in args:
|
||||
print ' %s' % i
|
||||
#print 'on_connect - args:'
|
||||
#print ' success - %s' % success
|
||||
#for i in args:
|
||||
# print ' %s' % i
|
||||
self.connect_succeeded = success
|
||||
self.set_event()
|
||||
|
||||
def on_auth(self, con, auth):
|
||||
'''
|
||||
Method called after authentication is done regardless on the result.
|
||||
Method called after authentication, regardless of the result.
|
||||
|
||||
:Parameters:
|
||||
con : NonBlockingClient
|
||||
|
@ -113,7 +106,6 @@ class MockConnectionClass(IdleMock,Mock):
|
|||
type of authetication in case of success ('old_auth', 'sasl') or
|
||||
None in case of auth failure
|
||||
'''
|
||||
|
||||
#print 'on_auth - args:'
|
||||
#print ' con: %s' % con
|
||||
#print ' auth: %s' % auth
|
||||
|
@ -121,3 +113,4 @@ class MockConnectionClass(IdleMock,Mock):
|
|||
self.auth = auth
|
||||
self.set_event()
|
||||
|
||||
# vim: se ts=3:
|
||||
|
|
Loading…
Reference in New Issue