summaryrefslogtreecommitdiff
path: root/service/test/unit/bitmask_libraries
diff options
context:
space:
mode:
authorFolker Bernitt <fbernitt@thoughtworks.com>2015-07-21 12:35:26 +0000
committerFolker Bernitt <fbernitt@thoughtworks.com>2015-08-11 17:00:26 +0200
commit9b564a2529326668a0752b3b103bffc145d94417 (patch)
treeef051621df0554488883caa7dbb4969f0471e250 /service/test/unit/bitmask_libraries
parent890f13ea8c156e77b9336aae0928c6cb3a52df3c (diff)
Added some calls to super for tests based on test_abstract_leap.py.
Diffstat (limited to 'service/test/unit/bitmask_libraries')
-rw-r--r--service/test/unit/bitmask_libraries/test_abstract_leap.py36
-rw-r--r--service/test/unit/bitmask_libraries/test_session.py8
-rw-r--r--service/test/unit/bitmask_libraries/test_smtp.py1
-rw-r--r--service/test/unit/bitmask_libraries/test_soledad.py2
4 files changed, 28 insertions, 19 deletions
diff --git a/service/test/unit/bitmask_libraries/test_abstract_leap.py b/service/test/unit/bitmask_libraries/test_abstract_leap.py
index 64de09bc..a61bbd39 100644
--- a/service/test/unit/bitmask_libraries/test_abstract_leap.py
+++ b/service/test/unit/bitmask_libraries/test_abstract_leap.py
@@ -22,25 +22,27 @@ from mock import Mock, MagicMock
class AbstractLeapTest(unittest.TestCase):
- _uuid = str(uuid4())
- _session_id = str(uuid4())
- _token = str(uuid4())
- leap_home = os.path.join(tempfile.mkdtemp(), 'leap')
+ def setUp(self):
+ self._uuid = str(uuid4())
+ self._session_id = str(uuid4())
+ self._token = str(uuid4())
- config = Mock(leap_home=leap_home, bootstrap_ca_cert_bundle='/some/path/to/ca_cert', ca_cert_bundle='/some/path/to/provider_ca_cert', gpg_binary='/path/to/gpg')
- provider = Mock(config=config, server_name='some-server.test', domain='some-server.test',
- api_uri='https://api.some-server.test:4430', api_version='1')
- soledad = Mock()
- soledad_session = Mock(soledad=soledad)
- auth = Mock(username='test_user',
- api_server_name='some-server.test',
- uuid=_uuid,
- session_id=_session_id,
- token=_token)
+ self.leap_home = os.path.join(tempfile.mkdtemp(), 'leap')
- nicknym = MagicMock()
+ self.config = Mock(leap_home=self.leap_home, bootstrap_ca_cert_bundle='/some/path/to/ca_cert', ca_cert_bundle='/some/path/to/provider_ca_cert', gpg_binary='/path/to/gpg')
+ self.provider = Mock(config=self.config, server_name='some-server.test', domain='some-server.test',
+ api_uri='https://api.some-server.test:4430', api_version='1')
+ self.soledad = Mock()
+ self.soledad_session = Mock(soledad=self.soledad)
+ self.auth = Mock(username='test_user',
+ api_server_name='some-server.test',
+ uuid=self._uuid,
+ session_id=self._session_id,
+ token=self._token)
- soledad_account = MagicMock()
+ self.nicknym = MagicMock()
- mail_fetcher_mock = MagicMock()
+ self.soledad_account = MagicMock()
+
+ self.mail_fetcher_mock = MagicMock()
diff --git a/service/test/unit/bitmask_libraries/test_session.py b/service/test/unit/bitmask_libraries/test_session.py
index ea73af8c..3aa8c8c7 100644
--- a/service/test/unit/bitmask_libraries/test_session.py
+++ b/service/test/unit/bitmask_libraries/test_session.py
@@ -18,22 +18,26 @@ from mock import MagicMock
from pixelated.bitmask_libraries.session import LeapSession
from test_abstract_leap import AbstractLeapTest
+from twisted.internet import defer
class SessionTest(AbstractLeapTest):
def setUp(self):
+ super(SessionTest, self).setUp()
self.mail_fetcher_mock = MagicMock()
self.smtp_mock = MagicMock()
def tearDown(self):
self.mail_fetcher_mock = MagicMock()
- def test_background_jobs_are_started(self):
+ @defer.inlineCallbacks
+ def test_background_jobs_are_started_during_initial_sync(self):
self.config.start_background_jobs = True
with patch('pixelated.bitmask_libraries.session.reactor.callFromThread', new=_execute_func) as _:
- self._create_session()
+ session = self._create_session()
+ yield session.initial_sync()
self.mail_fetcher_mock.startService.assert_called_once_with()
diff --git a/service/test/unit/bitmask_libraries/test_smtp.py b/service/test/unit/bitmask_libraries/test_smtp.py
index ec51c56b..9481c488 100644
--- a/service/test/unit/bitmask_libraries/test_smtp.py
+++ b/service/test/unit/bitmask_libraries/test_smtp.py
@@ -42,6 +42,7 @@ class LeapSmtpTest(AbstractLeapTest):
keymanager = MagicMock()
def setUp(self):
+ super(LeapSmtpTest, self).setUp()
self.provider.fetch_smtp_json.return_value = {
'hosts': {
'leap-mx': {
diff --git a/service/test/unit/bitmask_libraries/test_soledad.py b/service/test/unit/bitmask_libraries/test_soledad.py
index 49691178..9e0047de 100644
--- a/service/test/unit/bitmask_libraries/test_soledad.py
+++ b/service/test/unit/bitmask_libraries/test_soledad.py
@@ -23,6 +23,8 @@ from test_abstract_leap import AbstractLeapTest
class SoledadSessionTest(AbstractLeapTest):
def setUp(self):
+ super(SoledadSessionTest, self).setUp()
+
# given
self.provider.fetch_soledad_json.return_value = {'hosts': {
'couch1': {