Могу ли я использовать по умолчанию все pytest, запускаемые под pycharm, чтобы использовать флаг `--tb = native`? - PullRequest
0 голосов
/ 14 марта 2019

Когда я запускаю юнит-тест из pycharm, трассировка, на мой взгляд, отвратительна. Добавление --tb=native к Run/Debug Configurations / Additional Arguments выведет собственные трассировки и облегчит чтение.

Когда я запускаю unittest из пользовательского интерфейса pycharm, он создает для меня конфигурацию запуска тестов Python по умолчанию, но каждый раз, когда это происходит, мне приходится заходить в конфигурацию запуска и добавлять --tb=native, что утомительно.

Есть ли способ добавить этот атрибут pytest по умолчанию во все конфигурации запуска, которые автоматически создаются pycharm?

1 Ответ

1 голос
/ 14 марта 2019

Нашел ответ сразу после публикации вопроса. В разделе Run Configurations есть раздел Templates, затем Python tests для шаблонов юнит-теста. Если вы добавите туда дополнительные агенты, они всегда будут отображаться по умолчанию.

...