From 6d72d76f7753004c84d1a0eed6667b551c11b626 Mon Sep 17 00:00:00 2001 From: Folker Bernitt Date: Mon, 27 Jul 2015 17:27:24 +0200 Subject: Added add mailbox and add message behaviour. - Add message does not yet mail index --- service/test/support/integration/app_test_client.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'service/test/support/integration/app_test_client.py') diff --git a/service/test/support/integration/app_test_client.py b/service/test/support/integration/app_test_client.py index da237284..67cd9df0 100644 --- a/service/test/support/integration/app_test_client.py +++ b/service/test/support/integration/app_test_client.py @@ -15,6 +15,7 @@ # along with Pixelated. If not, see . import json import multiprocessing +from leap.mail.adaptors.soledad import SoledadMailAdaptor from mockito import mock import os import shutil @@ -61,7 +62,8 @@ class AppTestClient(object): PixelatedMail.from_email_address = self.MAIL_ADDRESS - self.soledad = initialize_soledad(tempdir=soledad_test_folder) + self.soledad = yield initialize_soledad(tempdir=soledad_test_folder) + self.soledad_querier = self._create_soledad_querier(self.soledad, self.INDEX_KEY) self.keymanager = mock() @@ -225,6 +227,7 @@ class AppTestClient(object): return res +@defer.inlineCallbacks def initialize_soledad(tempdir): if os.path.isdir(tempdir): shutil.rmtree(tempdir) @@ -257,4 +260,7 @@ def initialize_soledad(tempdir): cert_file, defer_encryption=False, syncable=False) - return _soledad + + yield SoledadMailAdaptor().initialize_store(_soledad) + + defer.returnValue(_soledad) -- cgit v1.2.3