Trove/单元测试
< Trove
设置
首先需要执行 "pip install tox"
Ubuntu
- sudo apt-get install libmysqlclient-dev
- sudo apt-get install python-dev
- sudo apt-get install libxml2-dev libxslt1-dev
- sudo apt-get install libpq-dev
Mac OSX
- brew install mysql
- brew install python-dev
运行测试
要运行所有测试和 PEP8 检查,请在 trove 仓库目录中运行 tox,如下所示
$ tox
要仅运行 Python 3.9 的测试,请运行
$ tox -epy39
要仅运行 PEP8 检查,请运行
$ tox -epep8
要生成覆盖率报告,请运行
$ tox -ecover