Visual studio code vs代码+;pytest:无法识别的参数:rootdir(在Windows上)
目标很简单:在VisualStudio代码中使用pytest运行测试 python扩展配置为测试成功,测试被成功发现,项目中没有Visual studio code vs代码+;pytest:无法识别的参数:rootdir(在Windows上),visual-studio-code,pytest,Visual Studio Code,Pytest,目标很简单:在VisualStudio代码中使用pytest运行测试 python扩展配置为测试成功,测试被成功发现,项目中没有conftest.py文件,但当我开始运行测试时,我得到以下信息: usage: pytest-script.py [options] [file_or_dir] [file_or_dir] [...] pytest-script.py: error: unrecognized arguments: --rootdir ./test_reporter.py inif
conftest.py
文件,但当我开始运行测试时,我得到以下信息:
usage: pytest-script.py [options] [file_or_dir] [file_or_dir] [...]
pytest-script.py: error: unrecognized arguments: --rootdir ./test_reporter.py
inifile: None
rootdir: c:\Users\...\project-dir
Error: TypeError: Cannot read property 'testsuites' of null
为什么VS代码发送“Unrecogned”参数?最后一行是什么意思?如何适应这一切
我在D:上使用了来自Anaconda的python 3.7,并在Anaconda的脚本目录中设置了pytest的绝对路径
- VS代码:1.45.1
- pytest:4.3.1
- 第二个错误是第一个错误的结果
通过将pytest升级到5.4.2解决了第一个错误