mirror of
https://github.com/chatmail/core.git
synced 2026-04-28 19:06:35 +03:00
Don't use hard-coded email addresses in tests
This commit is contained in:
@@ -150,6 +150,11 @@ def acfactory(pytestconfig, tmpdir, request, session_liveconfig):
|
|||||||
lib.dc_set_config(ac._dc_context, b"configured", b"1")
|
lib.dc_set_config(ac._dc_context, b"configured", b"1")
|
||||||
return ac
|
return ac
|
||||||
|
|
||||||
|
def peek_online_config(self):
|
||||||
|
if not session_liveconfig:
|
||||||
|
pytest.skip("specify DCC_PY_LIVECONFIG or --liveconfig")
|
||||||
|
return session_liveconfig.get(self.live_count)
|
||||||
|
|
||||||
def get_online_config(self):
|
def get_online_config(self):
|
||||||
if not session_liveconfig:
|
if not session_liveconfig:
|
||||||
pytest.skip("specify DCC_PY_LIVECONFIG or --liveconfig")
|
pytest.skip("specify DCC_PY_LIVECONFIG or --liveconfig")
|
||||||
|
|||||||
@@ -389,7 +389,8 @@ class TestOnlineAccount:
|
|||||||
|
|
||||||
def test_one_account_send_bcc_setting(self, acfactory, lp):
|
def test_one_account_send_bcc_setting(self, acfactory, lp):
|
||||||
ac1 = acfactory.get_online_configuring_account()
|
ac1 = acfactory.get_online_configuring_account()
|
||||||
c2 = ac1.create_contact(email="notexists@testrun.org")
|
ac2_config = acfactory.peek_online_config()
|
||||||
|
c2 = ac1.create_contact(email=ac2_config["addr"])
|
||||||
chat = ac1.create_chat_by_contact(c2)
|
chat = ac1.create_chat_by_contact(c2)
|
||||||
assert chat.id > const.DC_CHAT_ID_LAST_SPECIAL
|
assert chat.id > const.DC_CHAT_ID_LAST_SPECIAL
|
||||||
wait_successful_IMAP_SMTP_connection(ac1)
|
wait_successful_IMAP_SMTP_connection(ac1)
|
||||||
|
|||||||
Reference in New Issue
Block a user