在 vscode 中运行单个 pytest 测试文件夹



我有一个"微服务"Python存储库,其设置类似于以下内容:

sample
├── bar
│   ├── src
│   │   └── main.py
│   └── tests
│       └── test_main.py
├── foo
│   ├── src
│   │   └── main.py
│   └── tests
│       └── test_main.py
└── shared
├── src
│   └── main.py
└── tests
└── test_main.py

在 vscode 中,我只能选择在foobarshared中运行所有测试或在子文件夹中运行单个测试方法。我想做的是能够快速运行foo/tests/

有没有办法配置pytest/Python来做到这一点?我不想将每个顶级文件夹拆分到其自己的工作区中,因为我经常在它们之间跳转,并且不希望每个工作区打开多个窗口。

您应该pytest foo/tests/能够根据 pytest 文档

相关内容

  • 没有找到相关文章

最新更新