我最近安装了 VSCode,它是 python 扩展。一切进展顺利,但测试资源管理器不会填充测试。我已经运行测试发现,我什至可以运行测试,但资源管理器不会填充任何信息。
在上面的截图中我们可以看到
- 空的测试资源管理器
- 我的 python vscode 设置
- 测试发现的输出
这是怎么回事?
注意:这个问题是预料之中的,一个测试被跳过,除非某个标志被传递给 pytest 并且这导致了这个“问题”
最佳答案
- 您必须配置您的测试环境(和启动器)。
按
cntrl + shift + p
并搜索:Python:配置测试(假设您已经安装了 Python 扩展)。
- 然后,控制台会显示几个选项(unittest、pytest、 Nose ...),选择其中之一。
- 之后,控制台将询问您包含 测试,选择你的。
完成此配置后,您应该能够在测试资源管理器中看到所有测试。
关于python - 如何让测试资源管理器为 Python VS 代码工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55981758/