pycharm - 在 pycharm pytest 插件中使用特定参数值运行测试
问题描述
我正在从 pycharm pytest 插件运行测试并且对它非常满意。但是,一旦我使用如下所示的参数运行测试:
@pytest.mark.parametrize("my_param", [
"aaa",
"bbb",
"ccc",
])
def test_it(self, my_param):
我经常只想重新运行"bbb"
,但是当我右键单击它并选择“运行 pytest”时,我得到“在 testsuite 中找不到测试”。
我缺少一些选项/解决方法吗?
解决方案
cli 是你的朋友,你可以选择一个特定的参数化测试,考虑关键字选择器 -k bbb
推荐阅读
- java - 使用 java 数组在输出中显示多个答案
- javascript - 使用 filesaver.js 下载画布时,画布内的图像未显示
- javascript - 如何获取使用 javascript 和 Jquery 动态加载的 DIV 的 ID 名称
- nginx - Jenkins 反向代理 Nginx
- python - “删除”整个 Pandas DF 列的最快方法
- amazon-web-services - 使用 AWS API Gateway API 的问题
- autodesk-forge - 在翻译作业期间获取清单始终返回“0% 完成”,直到完成
- reactjs - 代理属性在 package.json 中不起作用
- javascript - 如何根据状态有条件地应用 onClick 侦听器
- html - 如何将本地/自定义字体添加到 react js 项目?