test pass again

This commit is contained in:
holger krekel
2020-06-05 17:51:40 +02:00
parent d076ab4d6d
commit af33c2dea7
3 changed files with 52 additions and 61 deletions

View File

@@ -16,6 +16,7 @@ from . import Account, const, direct_imap
from .capi import lib
from .events import FFIEventLogger, FFIEventTracker
from _pytest._code import Source
from deltachat.direct_imap import ImapConn
import deltachat
@@ -224,6 +225,13 @@ def acfactory(pytestconfig, tmpdir, request, session_liveconfig, data):
acc.shutdown()
acc.disable_logging()
def new_imap_conn(self, account, config_folder=None):
imap_conn = ImapConn(account)
self._finalizers.append(imap_conn.shutdown)
if config_folder is not None:
imap_conn.select_config_folder(config_folder)
return imap_conn
def make_account(self, path, logid, quiet=False):
ac = Account(path, logging=self._logging, logid=logid)
ac._evtracker = ac.add_account_plugin(FFIEventTracker(ac))