我可以默认在pycharm下运行所有​​pytest来使用`--tb = native`标志吗?

时间:2019-03-14 19:16:19

标签: pycharm pytest

当我从pycharm运行单元测试时,在我看来,回溯是可怕的。将--tb=native添加到Run/Debug Configurations / Additional Arguments将输出本机回溯,并使内容更易于阅读。

当我从pycharm UI运行单元测试时,它将为我创建一个默认的Python测试运行配置,但是每次执行时,我都必须进入运行配置并添加--tb=native,这很繁琐。 / p>

是否有一种方法可以将该pytest属性默认添加到pycharm自动创建的所有运行配置中?

1 个答案:

答案 0 :(得分:1)

发布问题后立即找到答案。在Run Configurations下有一个Templates部分,然后是Python tests作为单元测试模板。如果您在其中添加其他参数,则默认情况下始终会显示它们。