Philipp Hörist pushed to branch master at gajim / gajim
Commits:
38218ace by André Apitzsch at 2018-08-18T20:19:01Z
Tests: fix imports
- - - - -
4 changed files:
- test/integration/test_resolver.py
- test/lib/__init__.py
- test/unit/test_jingle.py
- test/unit/test_sessions.py
Changes:
=====================================
test/integration/test_resolver.py
=====================================
--- a/test/integration/test_resolver.py
+++ b/test/integration/test_resolver.py
@@ -9,7 +9,6 @@ from gi.repository import GLib
from gajim.common import resolver
-from mock import Mock, expectParams
from gajim_mocks import *
from xmpp_mocks import IdleQueueThread
=====================================
test/lib/__init__.py
=====================================
--- a/test/lib/__init__.py
+++ b/test/lib/__init__.py
@@ -55,5 +55,5 @@ def setup_env():
if use_x:
from gajim import gtkgui_helpers
gtkgui_helpers.GUI_DIR = gajim_root + '/gajim/data/gui'
- from gajim.gajim import GajimApplication
+ from gajim.application import GajimApplication
app.app = GajimApplication()
=====================================
test/unit/test_jingle.py
=====================================
--- a/test/unit/test_jingle.py
+++ b/test/unit/test_jingle.py
@@ -9,12 +9,11 @@ lib.setup_env()
from mock import Mock
from gajim.common.protocol.bytestream import ConnectionIBBytestream,
ConnectionSocks5Bytestream
-from common.xmpp import dispatcher_nb
-from common.xmpp import protocol
+from nbxmpp import dispatcher_nb
+from nbxmpp import protocol
from gajim.common.jingle import ConnectionJingle
-from gajim.common import gajim
+from gajim.common import app
from gajim.common.socks5 import SocksQueue
-import gajim.common
session_init = '''
@@ -72,17 +71,17 @@ class Connection(Mock, ConnectionJingle,
ConnectionSocks5Bytestream,
ConnectionIBBytestream.__init__(self)
self.connected = 2 # This tells gajim we are connected
-
def send(self, stanza=None, when=None):
# Called when gajim wants to send something
print(str(stanza))
+
class TestJingle(unittest.TestCase):
def setUp(self):
self.dispatcher = dispatcher_nb.XMPPDispatcher()
- gajim.nec = Mock()
- gajim.socks5queue = SocksQueue(Mock())
+ app.nec = Mock()
+ app.socks5queue = SocksQueue(Mock())
# Setup mock client
self.client = Connection()
self.client.__str__ = lambda: 'Mock' # FIXME: why do I need this one?
@@ -99,10 +98,10 @@ class TestJingle(unittest.TestCase):
a lot of places. It is easier to just copy it in here.
If the session_initiate stanza changes, this also must change.
'''
- self.recieve_file = {'stream-methods':
+ self.receive_file = {'stream-methods':
'http://jabber.org/protocol/bytestreams',
'sender': '[email protected]/Gajim',
- 'file-name': 'test_recieved_file',
+ 'file-name': 'test_received_file',
'request-id': '43', 'sid': '39',
'session-sid': '38', 'session-type': 'jingle',
'transfered_size': [], 'receiver':
@@ -132,26 +131,23 @@ class TestJingle(unittest.TestCase):
def _simulate_jingle_session(self):
- self.dispatcher.RegisterHandler('iq', self.con._JingleCB, 'set'
- , common.xmpp.NS_JINGLE)
+ self.dispatcher.RegisterHandler('iq', self.con._JingleCB, 'set',
+ protocol.NS_JINGLE)
self.dispatcher.ProcessNonBlocking(session_init)
session = list(self.con._sessions.values())[0] # The only session we
have
jft = list(session.contents.values())[0] # jingleFT object
- jft.file_props = self.recieve_file # We plug file_props manually
- # The user accepts to recieve the file
+ jft.file_props = self.receive_file # We plug file_props manually
+ # The user accepts to receive the file
# we have to manually simulate this behavior
session.approve_session()
- self.con.send_file_approval(self.recieve_file)
+ self.con.send_file_approval(self.receive_file)
self.dispatcher.ProcessNonBlocking(transport_info)
-
def test_jingle_session(self):
self._simulate_connect()
self._simulate_jingle_session()
-
-
if __name__ == '__main__':
unittest.main()
=====================================
test/unit/test_sessions.py
=====================================
--- a/test/unit/test_sessions.py
+++ b/test/unit/test_sessions.py
@@ -13,13 +13,12 @@ from gajim.common import nec
from gajim.common import ged
from gajim.common.nec import NetworkEvent
from gajim.common.modules.message import MessageReceivedEvent
-from gajim.common.connection_handlers_events import
DecryptedMessageReceivedEvent
+from gajim.common.modules.message import DecryptedMessageReceivedEvent
import nbxmpp
from gajim.session import ChatControlSession
from gajim.roster_window import RosterWindow
-from mock import Mock, expectParams
from gajim_mocks import *
from data import account1
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/38218aced1d8d0e773b0fd258c714236b473bc0e
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/38218aced1d8d0e773b0fd258c714236b473bc0e
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits