MCPcopy Create free account
hub / github.com/chatmail/core / __init__

Method __init__

python/src/deltachat/testplugin.py:393–406  ·  view source on GitHub ↗
(self, request, testprocess, tmpdir, data)

Source from the content-addressed store, hash-verified

391 _preconfigured_keys: List[str]
392
393 def __init__(self, request, testprocess, tmpdir, data) -> None:
394 self.init_time = time.time()
395 self.tmpdir = tmpdir
396 self.pytestconfig = request.config
397 self.data = data
398 self.testprocess = testprocess
399 self._liveconfig_producer = testprocess.get_liveconfig_producer()
400
401 self._finalizers = []
402 self._accounts = []
403 self._acsetup = ACSetup(testprocess, self.init_time)
404 self._preconfigured_keys = ["alice", "bob", "charlie", "dom", "elena", "fiona"]
405 self.set_logging_default(False)
406 request.addfinalizer(self.finalize)
407
408 def log(self, *args):
409 print("[acfactory]", f"{time.time() - self.init_time:.3f}", *args)

Callers

nothing calls this directly

Calls 3

set_logging_defaultMethod · 0.95
ACSetupClass · 0.85

Tested by

no test coverage detected