From db38cc2919fbe5f52d9eb73f45fd89a84da89682 Mon Sep 17 00:00:00 2001 From: Bruno Wagner Date: Fri, 8 Jan 2016 17:34:20 -0200 Subject: Removed search engine from constant in Indexer The search engine was being passed as a constant to the Mail Indexer, that constrained the user agent to one user (because the search engine is user specific). I added the search engine as a parameter on the Mail Indexer initialization so that we can have the Indexer working for each user. --- service/test/integration/test_incoming_mail.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'service/test/integration') diff --git a/service/test/integration/test_incoming_mail.py b/service/test/integration/test_incoming_mail.py index 8a5540dc..682ca118 100644 --- a/service/test/integration/test_incoming_mail.py +++ b/service/test/integration/test_incoming_mail.py @@ -25,12 +25,11 @@ class IncomingMailTest(SoledadTestBase): @defer.inlineCallbacks def test_message_collection(self): # given - MailboxIndexerListener.SEARCH_ENGINE = self.search_engine mbx = yield self.account.getMailbox('INBOX') input_mail = MailBuilder().build_input_mail() # when - yield MailboxIndexerListener.listen(self.account, 'INBOX', self.mail_store) + yield MailboxIndexerListener.listen(self.account, 'INBOX', self.mail_store, self.search_engine) yield mbx.addMessage(input_mail.raw, [], notify_just_mdoc=False) # then -- cgit v1.2.3