PyMySQL 文檔構(gòu)建和測(cè)試套件

2021-07-06 17:33 更新

構(gòu)建文檔

轉(zhuǎn)到?docs?目錄并運(yùn)行。?make html?

測(cè)試套件

如果您想運(yùn)行測(cè)試套件,請(qǐng)創(chuàng)建一個(gè)用于測(cè)試的數(shù)據(jù)庫(kù),如下所示:

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;'

然后,將文件復(fù)制?.travis/database.json?到?pymysql/tests/databases.json ?并編輯新文件以匹配您的MySQL配置:

$ cp .travis/database.json pymysql/tests/databases.json
$ $EDITOR pymysql/tests/databases.json

要運(yùn)行所有測(cè)試,請(qǐng)執(zhí)行以下腳本?runtests.py?:

$ python runtests.py

?tox.ini?還提供了一個(gè)文件,用于在多個(gè)Python版本上方便地運(yùn)行測(cè)試:

$ tox
這里的runtests是用戶自己的測(cè)試代碼。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)