0
我有一個項目,我們說叫'my_project'
結構如下:包含在config.json
和tests.py
蟒蛇TOX - 沒有這樣的文件或目錄錯誤
my_project
|
tox.ini
setup.py
src
|
client.py
server.py
config.json
# other files
tests.py
在文件client.py
和server.py
利用信息定義的類實現py.test
測試文件夾src中的每個文件。客戶端/服務器文件裏面我讀的配置文件如下:
with open('./config.json') as infile:
self.parameters = json.load(infile)
接下來,我創建了一個tox.ini文件,如下所示:
[tox]
envlist = py27,cov
[testenv]
#commands = py.test --cov=src/client.py src/tests.py -v
commands = py.test -sv --doctest-modules src/__init__.py src/tests.py
[testenv:py27]
commands = coverage erase
coverage run --source=src -m pytest
coverage report -m
deps = pytest
但是當我運行tox
命令我得到一個錯誤:"No such file or directory: 'config.json'"
。我如何設置正確的路徑以確保tox
可以找到所有必需的文件?