【发布时间】:2018-12-15 08:54:15
【问题描述】:
我在我的 Python 项目中使用 VS 代码,并且我们使用 Python 的 unittest 模块编写了单元测试。我在调试单元测试时遇到了一个奇怪的问题。
VSCode 版本:2018 年 5 月 (1.24)
操作系统版本:Windows 10
假设我在一个特定项目中有 20 个单元测试。
我通过右键单击单元测试文件并单击“运行所有单元测试”来运行测试
运行完成后,结果栏会显示通过了多少测试以及失败了多少。 (例如 15 个通过,5 个失败)。
而且我可以运行/调试单个测试,因为每个单元测试功能都有一个小链接。
如果我从同一个文件重新运行测试,结果栏会显示 两次 数量的测试。 (例如 30 次通过,10 次失败)
此外,针对个别测试功能的链接消失。所以我不能运行单独的测试。
在此之后能够运行/调试单个测试的唯一方法是重新启动 VS 代码。
关于如何解决此问题的任何建议?
【问题讨论】:
-
如果这是针对 VS Code 的 Python 扩展,我会在 github.com/microsoft/vscode-python 提交一个错误
-
bug 修复后我会删除问题。
标签: python python-2.7 visual-studio-code