我正在尝试在为 Nose 2 编写的 Visual Studio Code 中运行测试。Python 扩展中的 unittest 和 nosetests 选项似乎都无法正确发现测试。
测试用例位于从根目录向下几级的子目录中的许多 python 文件中,例如:
(root)/test_suite/test_cases/[test script files]
如何让 Visual Studio Code 发现这些测试?我过去在这个项目中使用过 PyCharm,它在测试发现方面没有问题。
我正在尝试在为 Nose 2 编写的 Visual Studio Code 中运行测试。Python 扩展中的 unittest 和 nosetests 选项似乎都无法正确发现测试。
测试用例位于从根目录向下几级的子目录中的许多 python 文件中,例如:
(root)/test_suite/test_cases/[test script files]
如何让 Visual Studio Code 发现这些测试?我过去在这个项目中使用过 PyCharm,它在测试发现方面没有问题。
您可以通过设置为nose(或unittest)指定参数,例如"python.unitTest.nosetestArgs"
,因此您应该能够构造适当的参数来发现该目录中的测试。