Если у нас две почти одинаковые фикстуры в одном и том же scope, например :
@pytest.fixture
def smtp_connection1():
import smtplib
return smtplib.SMTP("smtp.gmail.com", 587, timeout=5)
@pytest.fixture
def smtp_connection2():
import smtplib
return smtplib.SMTP("smtp.gmail.com", 587, timeout=5)
def test_ehlo(smtp_connection, smtp_connection2):
response, msg = smtp_connection.ehlo()
assert response == 250
assert 0 # в демонстрационных целях
как сделать так что бы фикстура smtp_connection2 запускалась раньше чем smtp_connection1
-
Вопрос задан
-
48 просмотров