PyMySQL 文档构建和测试套件
构建文档
转到docs
目录并运行。make html
测试套件
如果您想运行测试套件,请创建一个用于测试的数据库,如下所示:
mysql -e 'create database test_pymysql DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;' mysql -e 'create database test_pymysql2 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;'
然后,将文件复制.travis/database.json
到pymysql/tests/databases.json
并编辑新文件以匹配您的MySQL配置:
$ cp .travis/database.json pymysql/tests/databases.json $ $EDITOR pymysql/tests/databases.json
要运行所有测试,请执行以下脚本runtests.py
:
$ python runtests.py
tox.ini
还提供了一个文件,用于在多个Python版本上方便地运行测试:
$ tox
这里的runtests是用户自己的测试代码。