T
Size: a a a
T
BK
@dataclass
class Db:
host: str
user: str
password: str
db_name: str
class Database:
def __init__(self, db):
self.host = db.host
self.user = db.user
self.password = db.password
self.db_name = db.db_name
@pytest.fixture
def db_connector(request):
DATABASES = {
'alpha': Db(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME),
'beta': Db(DB_HOST_BETA, DB_USER_BETA, DB_PASSWORD_BETA, DB_NAME_BETA)
}
db_option = request.config.getoption('--db')
db = Database(DATABASES[db_option])
db.open_connection()
return dbТЭ
ТЭ
СС
СС
ТЭ
СС
pytest==5.3.2ТЭ
ТЭ
В
ИС
KM

pytest --cache-clear --environment=staging -v tests/test_create_conversion_postback.py
АК

pytest --cache-clear --environment=staging -v tests/test_create_conversion_postback.py
KM
АК
KM
АК
OC
АК