tox找不到可执行文件“ rmdir”

时间:2018-11-20 14:34:21

标签: python tox

我正在尝试创建一个tox.ini文件来运行测试,清除以前的coverage,并创建一个coverage。我想通过htmlcov删除以前的rmdir /S /Q htmlcov文件夹。

我得到的错误是:ERROR: InvocationError for command could not find executable 'rmdir',但是该命令在命令行中有效。

有人可以解释为什么吗?

这是我的tox.ini文件:

[tox]
envlist = py35


[testenv]
deps = pytest
       coverage

commands = pytest
           coverage erase
           rmdir /S /Q htmlcov
           coverage run --branch __main__.py test
           coverage report --omit='.tox/*,venv/*,tests/'
           coverage html --omit='.tox/*,venv/*,tests/'

1 个答案:

答案 0 :(得分:2)

在Windows上使用

{{1}}