python - 如何在 Python 中设置 Visual Studio 测试特征?
问题描述
我在 Visual Studio 2019 中有一个 Python 项目。我创建了一些单元测试,但想在测试资源管理器中按 Traits 组织它们。我知道在 C# 中我可以简单地添加这样的特征 [my_trait]。但是如何在 Python 中设置这些特征呢?
解决方案
我不认为 unittest 实现了像测试标记这样的东西,所以这个功能目前在 PTVS 中不可用。
Pytest 是我们支持的另一个测试框架,它确实允许测试标记,但我相信我们只解析内置特征,如 skip、skip-if 等。
我建议切换到 pytest 并在此处请求自定义测试标记https://github.com/Microsoft/PTVS