diff --git a/test/unit/test_caps_cache.py b/test/unit/test_caps_cache.py index 8d57deba1d8837316c35f8adcc2f3b3144ff0871..58b2c4da74c231dfea30a4bac972965e57bcf00d 100644 --- a/test/unit/test_caps_cache.py +++ b/test/unit/test_caps_cache.py @@ -6,13 +6,11 @@ import unittest import lib lib.setup_env() -from unittest.mock import MagicMock +from unittest.mock import MagicMock, Mock from nbxmpp import NS_MUC, NS_PING, NS_XHTML_IM, Iq from gajim.common import caps_cache as caps from gajim.common.modules.discovery import Discovery -from mock import Mock - COMPLEX_EXAMPLE = ''' <iq from='benvolio@capulet.lit/230193' id='disco1' to='juliet@capulet.lit/chamber' type='result'> <query xmlns='http://jabber.org/protocol/disco#info' node='http://psi-im.org#q07IKJEyjvHSyhy//CH0CxmKi8w='> @@ -64,7 +62,8 @@ class CommonCapsTest(unittest.TestCase): db_caps_cache = [ (self.caps_method, self.caps_hash, self.identities, self.features), ('old', self.node + '#' + self.caps_hash, self.identities, self.features)] - self.logger = Mock(returnValues={"iter_caps_data":db_caps_cache}) + self.logger = Mock() + self.logger.iter_caps_data = Mock(return_value=db_caps_cache) self.cc = caps.CapsCache(self.logger) caps.capscache = self.cc @@ -95,8 +94,10 @@ class TestCapsCache(CommonCapsTest): item = self.cc[self.client_caps] item.set_and_store(self.identities, self.features) - self.logger.mockCheckCall(0, "add_caps_entry", self.caps_method, - self.caps_hash, self.identities, self.features) + self.logger.add_caps_entry.assert_called_once_with(self.caps_method, + self.caps_hash, + self.identities, + self.features) def test_initialize_from_db(self): ''' Read cashed dummy data from db '''