pytest-mysql插件
如果在虚拟环境中安装使用pipenv安装:
pipenv install pytest-mysql -i http://*:8082/private_repository/ --trusted-host *
def test_mysql(mysql):
data = mysql['rvs'].fetch_one('vehicle_profile', {"id": '74361e94a61846e2a690d2e2a9bf591d'})需编写pytest.ini文件,置于项目内的根目录上,用于指定mysql配置路径。 默认在项目内的根目录下寻找环境对应配置(./config/config.yml)
####pytest.ini
[mysql]
config = config/config.yml或在命令行中通过--config_mysql参数指定路径
pytest --config_mysql config/config.yml####test_config.yml配置如下:
mysql:
rvs:
host: your_db_hostname
port: 3306
user: you_user_name
password: *
database: *
autocommit: *
charset: *python setup.py sdist bdist
twine upload -r my_nexus dist/*